<SEC-DOCUMENT>0001411690-21-000030.txt : 20211104
<SEC-HEADER>0001411690-21-000030.hdr.sgml : 20211104
<ACCEPTANCE-DATETIME>20211104160948
ACCESSION NUMBER:		0001411690-21-000030
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		62
CONFORMED PERIOD OF REPORT:	20210930
FILED AS OF DATE:		20211104
DATE AS OF CHANGE:		20211104

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Bionano Genomics, Inc.
		CENTRAL INDEX KEY:			0001411690
		STANDARD INDUSTRIAL CLASSIFICATION:	LABORATORY ANALYTICAL INSTRUMENTS [3826]
		IRS NUMBER:				261756290
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		9540 TOWNE CENTRE DRIVE
		STREET 2:		SUITE 100
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121
		BUSINESS PHONE:		(858) 888-7600

	MAIL ADDRESS:	
		STREET 1:		9540 TOWNE CENTRE DRIVE
		STREET 2:		SUITE 100
		CITY:			SAN DIEGO
		STATE:			CA
		ZIP:			92121

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Bionano Genomics, Inc
		DATE OF NAME CHANGE:	20190308

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BioNano Genomics, Inc
		DATE OF NAME CHANGE:	20120703

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BioNanomatrix Inc
		DATE OF NAME CHANGE:	20070906
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>bngo-20210930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:1b4f8169-2011-4cae-9124-9ed21e197e7a,g:2be9a52c-4c90-4661-a472-501573beb9b0,d:7c3545ca699b417cb988a48576dcf2bc--><html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:bngo="http://bionanogenomics.com/20210930" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>bngo-20210930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV8xLTEtMS0xLTE_c2138d49-cbd5-4502-974c-309bae6236cd">false</ix:nonNumeric><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV8yLTEtMS0xLTE_ec2d9e0a-6720-4db3-ad1e-4e7ada7a3250">2021</ix:nonNumeric><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV8zLTEtMS0xLTE_7665cf60-a81d-4a9c-856c-902a85d58e9c">Q3</ix:nonNumeric><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV80LTEtMS0xLTE_e97d01fc-0c91-4d74-968d-8cc659d70b7c">0001411690</ix:nonNumeric><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt:date-month-day" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV81LTEtMS0xLTE_21d1f877-df3f-4f89-9568-33151e649413">12-31</ix:nonNumeric><ix:nonNumeric contextRef="i65c66c8df89041ff98ada44fbf450637_I20210930" format="ixt-sec:durmonth" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180MC9mcmFnOjUzMWQ2MzE4MDVhNTRmZTViZWMwZjY5MDU0Y2E1YWZjL3RhYmxlOjgyYzNhODQwNTc3MzRmZWNiMWJkMTQ0MTJhZWQyZjhlL3RhYmxlcmFuZ2U6ODJjM2E4NDA1NzczNGZlY2IxYmQxNDQxMmFlZDJmOGVfMC0xLTEtMS0x_3828c35b-2293-481c-9778-c2fb6db1d2cf">3</ix:nonNumeric><ix:nonNumeric contextRef="i112feda447f140448fdb9075537b6ea2_I20210930" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180MC9mcmFnOjUzMWQ2MzE4MDVhNTRmZTViZWMwZjY5MDU0Y2E1YWZjL3RhYmxlOjgyYzNhODQwNTc3MzRmZWNiMWJkMTQ0MTJhZWQyZjhlL3RhYmxlcmFuZ2U6ODJjM2E4NDA1NzczNGZlY2IxYmQxNDQxMmFlZDJmOGVfMS0xLTEtMS0x_7d4314e4-1f7a-4be9-b0dd-533e74604f61">1</ix:nonNumeric><ix:nonNumeric contextRef="iadffb223312642bd914111c6fa3972cc_I20210930" format="ixt-sec:duryear" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180MC9mcmFnOjUzMWQ2MzE4MDVhNTRmZTViZWMwZjY5MDU0Y2E1YWZjL3RhYmxlOjgyYzNhODQwNTc3MzRmZWNiMWJkMTQ0MTJhZWQyZjhlL3RhYmxlcmFuZ2U6ODJjM2E4NDA1NzczNGZlY2IxYmQxNDQxMmFlZDJmOGVfMi0xLTEtMS0x_e842baf5-4017-49d5-ad71-f843d99e8d61">1</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="bngo-20210930.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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:context id="i464cff008369423794f6033a864e5995_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</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="i9707c80a44144520a97f05c26d1b5ef8_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i4e57a0d781404490b78e5d89c0aaa9b8_I20211031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i17813bafa76a4efdae4e052390174351_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i499f78e9d30745ac87abeab13e5a34e4_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i0f2080096abe4feb804b5da5b6762ea2_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="id6fb6b31f8494c8cb81d50937e6d75f3_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i869c85ead3fc44688878be3b687a08dd_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i667fb8fbcbf54e7ea7f9f1b28738cc5f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</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="ie2f13ac09f46445c96349a452b92fd49_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</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="i5351d695257d46fda9bb8b4baf2d4699_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</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="i8580f1aa24bf411ba8d6a957d94238a8_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</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="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ic58f89e964594a14b7229fac3a3bce56_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ib48b592a0fa340cdb14f1566481582aa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ifdba625f11704b6484735de4ebced90c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i26d31e9d439f49989767c9f8315eb68d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i938dac956cbe4869ba5f28504230f40e_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i53444201854a4678a5986eaef8340d41_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i9179e9d91dfa4b93a0701f76811900b0_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i4aa9804ee95840b48c03b8446af678cd_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="iac762fcf8d2e43d781bb4aca1c72f415_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i6d454d85eb7b44cbae0aa2c16c7ab9e3_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i14ecb63b2f6f446bb85e90abb50be5e8_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="id5747c70427e4f539698051421a201d9_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ib7dceb45cfb245f1a9e0eec325813cd7_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i2cdb7619fa8b4e8eacc2da39a9f11f42_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="if39fa2935f524c34bf5f428c6765ea4d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i1d0b581ec1c04f4994335d9f767c9022_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ie76ab97cbba1451fab9bcdd4e885ae48_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c229fe8ff9545d2b32239bb10e7ebb2_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i72bce0f9a1ff4f45a14b105ba9662a5c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i0a697aeb910941679b8bef3ee2ed964a_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i9bbae834624c4f5b96071b67f93ad310_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i29ee2f3955ae462b8a9ff8790c25b73a_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i10cb138b1a314975bc1db8ef2e23dde8_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e6b1392fd4a476da124d54398268291_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i6d79ad5e231748f5adf4f5394733db70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i4351226ca2884acd9e544d4aba7222e4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="idd8275681f59465bb09e7ae44af97620_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i3306b154e5514431a09ab6d37c8deb8e_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ie532c95c8eb6428694113d94e316dfd9_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i5e93ff943c4040f3ba52235e483156b9_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="iad97a58ebddf4db2a03dbe1ab4426e0f_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i3f9e1303eb4945718b924a79dd30b009_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if59e99ccc6654caaaaec86098a4deb57_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i8d586267936d40778016ac6062fd03fd_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="iff57829ed71f4fc1ac8848d8de61d117_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i97c4df6fc89441df8dc1c0ecf5f4cc87_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ib3c6cb1b16014df58eaa197a978d25be_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i3eb590bd70dd4e4caa383b317c3f5f93_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i56b0178a3111466699eab8a99e8647c0_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d09511e5ed74e9ca16d5048f9cce3c2_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i513bbf58dfae4c5cbba9eec6be460d69_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i384486662b754a6ebe59be0dd3733022_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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="i283104b761094fc995e4041a02e3d5b2_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="ie6eee2af88ff43cbad801affb27abfd5_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i27a92198ad5b44cfa1699a8db1c0c865_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i17f201aa01e44881a36c8897f4bda00f_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff95fb0eec7a4a6ab70829e523fb6067_D20210301-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic843bf4060154d66a9463d9b6cadfc0e_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</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="idbe12da9133242d7aa4717c2dbed9924_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</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="i2d668f4e7cc04dd6b500cf1a0beeadb8_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">bngo:CommonWarrantsMember</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="i5501fef4cd9444ec89624e548ce65db9_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">bngo:CommonWarrantsMember</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="i9b118d234b4146fdb97503a39ccbd4a1_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8027409c8204412bb8dbb290c54b718_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i8abf982d8cc7456d85f02f140232f210_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:InstrumentRevenueMember</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="i77ff236009c444229c1fbbe0f9a6b7a4_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:InstrumentRevenueMember</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="i1fa676e70ba146c6bb8b40ca9254aa1e_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:InstrumentRevenueMember</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="id7b809ef43b345a48743f9a5d3a29e4a_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:InstrumentRevenueMember</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="ibb4ac70f29314ed29b7a88178508a851_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:ConsumableRevenueMember</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="i61c04c38eb60427b8c16db86eb16660b_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:ConsumableRevenueMember</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="id451bc13418347aaa25401f2d7f5f62c_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:ConsumableRevenueMember</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="ib16747209373459792ccb796138d59e6_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:ConsumableRevenueMember</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="i4518416916124236a305c790d93ee6ee_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i77c9c0a5422e409ab4bc66f1056816bb_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i1b20de08c8c74f208ebb24156c9a4be9_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</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="ied83fd9630c146cfa577e57545ab294f_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i1d790e0cf10042dfb11f103eda0bc355_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</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="if60cc75fbd754f429fb84e005f061624_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i86d39343f46242c1b748036006a85aaf_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</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="i3e14c42f8b95457287175220abc2dbd0_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="ic3150f07aae34b0b86903b5b5e377e32_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="ic0ae45872fab41dc82996850691a3c7c_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i0d0dfda6fe9e4fca8e70ecefbc8d6fae_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i06d11964d4ae4d64926c3cc23d52670c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</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="i15ffdc7fae764874a14e766b16f0032f_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ece880ff3054c9babf98be47c4238e9_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic330e9d4f2a84c23acd6c0401436dfcc_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fde676e422645a6b5a047229e7ac49e_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e56009b739c4f21855870e40353e1b1_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="i719242508e9f4aaa9d3241001c3fcbfe_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i5a01a557bd494134993a4104de1c4a71_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</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="i68ccc1b6beaa4e0fb2d276cb54a27e1b_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i049841c41e3d4047a260b80d9b378635_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8e7de88304d4d6fbf6698bc6f7d3d06_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="ibc65b8c4e0274f56bff1fc1ecf20f991_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51d7a2c9a742433cb26a8f0a6be5ed79_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="ie902ba221b384754bb4d65721da3e3d0_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i2df1ba3be70e419c95ff4eeac5a7716d_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i0701b2b9c821490c8e23ede4de0716e6_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i757170e4db2849dd922710a4b6afbb66_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</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="i6a03cbd274974326886e629e928d6c58_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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="i3ec43fdb70ac4ec885c12a4a55d7b45a_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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="iaac7f4f44df44af7bd2fbb5b12512170_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</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="i051a134483ac40c085e69daabdb88b5b_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="i501aec325f9b4569b3cf802c8c99e1f3_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f716d43f43641b1afbbaf41e1bdea9e_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><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="i65c66c8df89041ff98ada44fbf450637_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i112feda447f140448fdb9075537b6ea2_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadffb223312642bd914111c6fa3972cc_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8426aed0f51e4b49876a92465b8f0834_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bngo:LineagenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6f04af19ff840b396ef573e4cd5f881_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bngo:TwoCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd2c0b9b3fd64a7eb87b77cb5e17de24_D20200417-20200417"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:LoanUnderPaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-17</xbrli:startDate><xbrli:endDate>2020-04-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5a51b0749c542bdb0e0c822d9ac2bc1_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:LoanUnderPaycheckProtectionProgramMember</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="i1666ee8e27c94768963c6271f0120fdb_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:TermA1LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7c6edc95f0243c0bfa612635032cfac_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:TermA2LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34939904424f49b887beadb22fb75567_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusTerm3LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b48c73148a24b00a3d3833b7e8840d2_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5f3b642536749a88de888c38ae77421_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PaymentInKindPIKNoteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib43ffc063ac3434bbcb2512df1613a5e_I20210514"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8cc04d1cc254bd58f63b8e9cb530b3c_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="bngo:DebtInstrumentPaymentTermsAxis">bngo:DebtInstrumentPaymentTermsPeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b380927c6f547f094598c3661c043cf_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="bngo:DebtInstrumentPaymentTermsAxis">bngo:DebtInstrumentPaymentTermsPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i114f050e623f49c38af90a73bd6a0494_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="bngo:DebtInstrumentPaymentTermsAxis">bngo:DebtInstrumentPaymentTermsPeriodThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5677fee78fc14622b90531018728dc1b_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="bngo:DebtInstrumentPaymentTermsAxis">bngo:DebtInstrumentPaymentTermsPeriodFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5de9f1def41418abb74e992e8b0eda0_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:RevolverMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic51158c012d0460098290738871c87e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">bngo:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbab105f100c4533a9d503f8211ba507_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">bngo:PPPLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ea03a835eea425da4cee25d3cecb825_D20210112-20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-12</xbrli:startDate><xbrli:endDate>2021-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb3a11874a5245ea9ac8c8c3a752f9b9_D20210112-20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-12</xbrli:startDate><xbrli:endDate>2021-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd51c8d8709441ddb6b9eb73e05f878a_I20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6960f6d6074147d482d433883c5f6a1e_I20210112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i454740c2a1cc49aa9f3ee6518e796e3b_D20210125-20210125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-25</xbrli:startDate><xbrli:endDate>2021-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ab3355332f94d7099b9d0c2fb0711be_D20210125-20210125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-25</xbrli:startDate><xbrli:endDate>2021-01-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbf12fe648bd4867a45c2b30537449ab_I20210125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c891d31a32d4d6cb68c98b03450b8b4_I20210125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i302a669a6e754be48fcd04d9fbb3ed23_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7ff990a76a7422f9409bc186aadc931_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i759fa1cd4f4f41bfb9ac6999bcb1bdf4_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee4ba79d8e5b4356b57e301c01bf4738_D20210101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ebccb61970f49c9ac16a03004b69e3a_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if81b13876aed46418f21e0c7a586dd83_D20210323-20210323"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">bngo:CowenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-23</xbrli:startDate><xbrli:endDate>2021-03-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i120e220dbdd14184a99724fc866af3ff_D20210801-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94c8439453db4dd9b4b6e8ca49bae2da_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</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="i8aa12c50e14a43c297521028412264be_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="icdab57d7681e403f8a89baf2e394667c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="i55e13c2b94df489fae0617baa3fcd810_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i734b0c2ef81744a79b1a21c9b2d4f878_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89332de5211a46c8a8ad82c50d432022_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="i09dee8328e6d49f8bc3ec464797facd6_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="i1435e254b8e5435bb3664c7bddcfceb5_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95b6daa4dde74531a6210db3f4703433_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c08a903cb5e41a19a663dde4fadcfe3_D20210512-20210512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-12</xbrli:startDate><xbrli:endDate>2021-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63f4ba08850a42468b06d8374825550d_D20210512-20210512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:MarkOldakowskiMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-12</xbrli:startDate><xbrli:endDate>2021-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f4ce0b6ef0649388af587201f92ed06_D20210512-20210512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:TimeBasedVestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-12</xbrli:startDate><xbrli:endDate>2021-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib668be9673354caea822a0dbeb812522_D20210512-20210512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:PerformanceSatisfactionVestingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-12</xbrli:startDate><xbrli:endDate>2021-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib17215e22f714c1a9abf8cf8b518403d_D20210512-20210512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:PerformanceSatisfactionVestingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-12</xbrli:startDate><xbrli:endDate>2021-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53402bc62815486c80306848fe7dbb07_D20210512-20210512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:PerformanceSatisfactionVestingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-12</xbrli:startDate><xbrli:endDate>2021-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d81878447044c42856be2c8700cfdf6_D20210512-20210512"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:MarkOldakowskiMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:TimeBasedVestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-12</xbrli:startDate><xbrli:endDate>2021-05-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bngo:LineagenMember</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="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bngo:LineagenMember</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="i898d3b1488bd4dfcabad395284aee942_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bngo:BioDiscoveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bngo:BioDiscoveryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i235b8bca0ef5413baa3fbb1f75f58bbe_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbf045e6033442898d49bc84c950106d_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a9cfe029c794c78857e91906f4ef611_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7115e557e9c9433f97fafb5863571169_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e9fcb0a02f54ec7975d6a9daa57576d_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb91be8ea93a4f62896db46e2d3090e0_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ce3c50c8d774bcbafa4e2cdc76f523e_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a4853be2c98460181c6f1ba8a434ccf_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3fd6dbed9ea4b85b29c5fd4983e73f9_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66d99c167b9441efbf9c8f35783ede51_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1abffacc7744ca48143551a404f33f2_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i192e3460075a4b478ffcf287f8765754_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bd92fc6c18447fdb00494be5711ef9e_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81982c136d214751b1ea8de090b79727_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0170e56f0a05448b97403776e3b16c06_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f999f54c11646adb351e914d5ea2056_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="security"><xbrli:measure>bngo:security</xbrli:measure></xbrli:unit><xbrli:context id="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97e642a8a13d437a803e46d7d4c788a1_I20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001411690</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i7c3545ca699b417cb988a48576dcf2bc_1"></div><div style="min-height:45pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_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:99.561%"><tr><td style="width:1.0%"></td><td style="width:20.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="15" style="border-bottom:3pt double #000000;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:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">_________________________________________________________</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTgx_06a0b4a7-3dea-46d5-b085-f1d4c9aa0dc4">10-Q</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%">_________________________________________________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.972%"></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%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6ZTZlMTg2NjNkNzFhNDY1Njg4OWFiZjNlY2FkOWZlNjgvdGFibGVyYW5nZTplNmUxODY2M2Q3MWE0NjU2ODg5YWJmM2VjYWQ5ZmU2OF8wLTAtMS0xLTE_d83e615d-fb14-4d82-9bc1-c92ccda1210e">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE QUARTERLY PERIOD ENDED <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yNDk_035b1d70-09fa-4e7c-a03f-22e6cc2322b4">SEPTEMBER&#160;30, 2021</ix:nonNumeric> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.972%"></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:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6YTEzODgyOGRjODgwNDA3OGFmYjYxMGRiM2NmN2I1OGQvdGFibGVyYW5nZTphMTM4ODI4ZGM4ODA0MDc4YWZiNjEwZGIzY2Y3YjU4ZF8wLTAtMS0xLTE_530a1ebd-6493-47ec-becd-b3507661b096">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE TRANSITION PERIOD FROM&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;TO</span></div><div style="margin-top:4pt;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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTc4_11b4a302-007f-47b0-b795-c7edff9cb7b7">001-38613</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%">_________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTg0_35ae5a17-9e45-448b-bebf-8826a6df72da">Bionano Genomics, 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:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt"><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:47.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.071%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8wLTAtMS0xLTE_9de6422a-8397-4588-8e9e-cc88d44c09bd">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8wLTItMS0xLTE_31996869-a24d-491d-a9f5-7cc5f4da711c">26-1756290</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or Other Jurisdiction of Incorporation or Organization)</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8zLTAtMS0xLTEvdGV4dHJlZ2lvbjphOTY0ZGRmMjNiYWY0Mjk4ODllN2IwZjNiMDcyMjNmY180_230a7d52-c1af-45d7-9b30-cd423989d01d">9540 Towne Centre Drive, Suite 100</ix:nonNumeric>,</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8zLTAtMS0xLTEvdGV4dHJlZ2lvbjphOTY0ZGRmMjNiYWY0Mjk4ODllN2IwZjNiMDcyMjNmY184_7956b90c-d6e2-4690-bda2-de8ea4764bd7">San Diego</ix:nonNumeric>, <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8zLTAtMS0xLTEvdGV4dHJlZ2lvbjphOTY0ZGRmMjNiYWY0Mjk4ODllN2IwZjNiMDcyMjNmY18xMg_8d872e24-a988-4757-9e86-cddca09902c6">CA</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8zLTItMS0xLTE_175e60e6-c513-43e1-a262-86de6f51daeb">92121</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices)</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTg1_bdb29c71-1524-40d2-beff-10315b1706e4">858</ix:nonNumeric>) <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTg3_f7c04b07-51b4-4b15-a4a6-f71051be5d91">888-7600</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&#8217;s Telephone Number, Including Area Code)</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%">_________________________________________________________</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:36.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.574%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.771%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i464cff008369423794f6033a864e5995_D20210101-20210930" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8xLTAtMS0xLTE_e20c3881-5e8b-46fb-bb57-9d05b645db89">Common Stock, $0.0001 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i464cff008369423794f6033a864e5995_D20210101-20210930" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8xLTItMS0xLTE_cc20827b-81d0-4650-87e7-13a7268a6bb4">BNGO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i464cff008369423794f6033a864e5995_D20210101-20210930" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8xLTQtMS0xLTE_cb305d3b-dfa9-4797-a0f9-1ea5881a4d36">The Nasdaq Stock Market, LLC</ix:nonNumeric></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9707c80a44144520a97f05c26d1b5ef8_D20210101-20210930" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8yLTAtMS0xLTE_a31a7cec-34ee-45f2-8c24-8f23ad0c5c8f">Warrants to purchase Common Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9707c80a44144520a97f05c26d1b5ef8_D20210101-20210930" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8yLTItMS0xLTE_e3573508-1226-47c8-bf99-0ab068b484c1">BNGOW</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9707c80a44144520a97f05c26d1b5ef8_D20210101-20210930" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8yLTQtMS0xLTE_ea0759c3-8ef3-4789-951e-bc9bb44a5c43">The Nasdaq Stock Market, LLC</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;<ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTgw_e0f2e866-23cd-41ed-8772-5fbfd16a4286">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:140%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">   No&#160;&#160;&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTgy_40333b13-b932-4bd9-95ea-c1fdca5f2324">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:140%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">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 &#8216;&#8216;emerging growth company&#8217;&#8217; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"></td><td style="width:20.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.769%"></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%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NTE1YjU2ODE4MjYwNGE1Mzk0NjU2YzVmMjg2N2E4NmUvdGFibGVyYW5nZTo1MTViNTY4MTgyNjA0YTUzOTQ2NTZjNWYyODY3YTg2ZV8xLTAtMS0xLTE_f91b5fe3-60a3-47c5-8866-2ad6a45ef633">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NTE1YjU2ODE4MjYwNGE1Mzk0NjU2YzVmMjg2N2E4NmUvdGFibGVyYW5nZTo1MTViNTY4MTgyNjA0YTUzOTQ2NTZjNWYyODY3YTg2ZV8xLTQtMS0xLTE_73a667e5-45ba-4577-9ecb-4380671f9109">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NTE1YjU2ODE4MjYwNGE1Mzk0NjU2YzVmMjg2N2E4NmUvdGFibGVyYW5nZTo1MTViNTY4MTgyNjA0YTUzOTQ2NTZjNWYyODY3YTg2ZV8yLTQtMS0xLTE_7a7aa88a-88c8-470f-9ca5-fe5b1719bb20">&#9746;</ix:nonNumeric></span></td></tr></table></div><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">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. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTgz_327b9625-fa8f-4a11-9008-804f1ee293ba">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">Indicate by check mark whether registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;   Yes&#160;&#160;<ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTg2_b7cc3702-64b6-40e6-8044-7fe294e52c41">&#9744;</ix:nonNumeric>  No  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:140%">x</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:140%">As of October&#160;31, 2021, the registrant had <ix:nonFraction unitRef="shares" contextRef="i4e57a0d781404490b78e5d89c0aaa9b8_I20211031" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTE3_98a0062e-6ab9-47d2-8462-6aed7d9ff999">289,184,109</ix:nonFraction> shares of Common Stock ($0.0001 par value) outstanding.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:20.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="15" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIONANO GENOMICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:5pt"><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:3.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.954%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" 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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_10">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_10">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_13">Item&#160;1. Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i7c3545ca699b417cb988a48576dcf2bc_16">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="#i7c3545ca699b417cb988a48576dcf2bc_16">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="#i7c3545ca699b417cb988a48576dcf2bc_16"> 30, 2021 (Unaudited) and December 31, 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i7c3545ca699b417cb988a48576dcf2bc_19">Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2021 and 2020 (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:#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="#i7c3545ca699b417cb988a48576dcf2bc_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i7c3545ca699b417cb988a48576dcf2bc_1089">Condensed Consolidated Statements of Comprehensive Loss for the three and nine months ended September 30, 2021 and 2020 (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:#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="#i7c3545ca699b417cb988a48576dcf2bc_1089">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i7c3545ca699b417cb988a48576dcf2bc_22">Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit) for the three and nine months ended September 30, 2021 and 2020 (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:#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="#i7c3545ca699b417cb988a48576dcf2bc_22">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><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="#i7c3545ca699b417cb988a48576dcf2bc_25">Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2021 and 2020 (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:#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="#i7c3545ca699b417cb988a48576dcf2bc_25">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt;text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_28">Notes to Condensed Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_28">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_61">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_61">16</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_88">Item&#160;3. Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_88">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_91">Item&#160;4. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_91">24</a></span></div></td></tr><tr><td colspan="6" 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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_94">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_94">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_97">Item&#160;1. Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_97">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_100">Item&#160;1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_100">25</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_121">Item&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_121">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_124">Item&#160;3. Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_124">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_127">Item&#160;4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_127">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_130">Item&#160;5. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_130">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_133">Item&#160;6. Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_133">67</a></span></div></td></tr><tr><td colspan="6" 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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_136">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="#i7c3545ca699b417cb988a48576dcf2bc_136">68</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_13"></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1. FINANCIAL STATEMENTS</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_16"></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIONANO GENOMICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Balance Sheets</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNC0xLTEtMS0x_32863de4-ad7d-47de-a637-ea6f1f87bdbc">140,736,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNC0zLTEtMS0x_89ab16da-916c-4446-88b2-29f87b83a673">38,449,000</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0xLTEtMS0xNjUzOA_f65eea61-36f1-4735-a42c-cd1de3b65b11">185,333,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0zLTEtMS0xNjU1Mg_d8ad41cf-8a1c-4e13-a0b3-cf37e06245f8">&#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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for doubtful accounts of, <ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0wLTEtMS0xL3RleHRyZWdpb246YmRjZDdiOGU1ZGExNGU2NmJhZmMyMTNjYTdlNDdjMjlfMjE5OTAyMzI1NTc2Mw_936ce1c8-15e6-48f3-8e9d-9349d62584e5">2,015,000</ix:nonFraction> and <ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0wLTEtMS0xL3RleHRyZWdpb246YmRjZDdiOGU1ZGExNGU2NmJhZmMyMTNjYTdlNDdjMjlfMjE5OTAyMzI1NTc3NQ_aea28fc8-e16e-4dc3-8df7-46a158235a66">2,119,000</ix:nonFraction> as of September 30, 2021 and December 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0xLTEtMS0x_e233f8f6-16d9-40d8-a6e3-a9b339634b23">2,996,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0zLTEtMS0x_3dde5919-b7ed-48cf-98c5-1808c992cb16">2,775,000</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNi0xLTEtMS0x_71e5d28f-bbec-46cd-91ba-4a2449f2e49c">9,020,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNi0zLTEtMS0x_e2b8091f-37ed-4bdc-82aa-b566db427e0e">3,316,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNy0xLTEtMS0x_f8be34b2-dd63-49c0-8412-cea7b3d5ad76">3,962,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNy0zLTEtMS0x_fbfc1084-dc2d-44ef-9e77-1ae297f84f34">2,250,000</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfOC0xLTEtMS0x_0a98fdfb-814f-434b-bcb2-918d73de3616">342,047,000</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfOC0zLTEtMS0x_6b389808-27f1-49b6-adbc-ae3ec3a27266">46,790,000</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfOS0xLTEtMS0x_df319f9c-3d05-40ea-83b9-43485bdf032d">8,554,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfOS0zLTEtMS0x_697b1e75-ea74-4e70-894b-a58c2cd7fdf1">4,910,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTAtMS0xLTEtMQ_9e2fe1fb-3a47-4092-8313-11c9607e3c12">1,238,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTAtMy0xLTEtMQ_eb21df32-24c7-4a17-988a-ec75dea1de6b">1,475,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTEtMS0xLTEtMQ_0aa3488d-55df-49bd-86ac-dc4bc3877895">7,173,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTEtMy0xLTEtMQ_0d4b8d28-9f9d-4dd4-871a-dfacf56416d2">7,173,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTItMS0xLTEtMQ_0c871f75-dfcb-46b5-b5ca-b50fe76179b8">645,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTItMy0xLTEtMQ_ed2abf54-1603-4ed7-b0c8-05976929f6dd">103,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTMtMS0xLTEtMQ_97e517c8-b529-426d-b337-b61533f69a3a">359,657,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTMtMy0xLTEtMQ_dc03bbee-0d38-400a-a0c6-b4e1d7ecbb71">60,451,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTctMS0xLTEtMQ_77ccff66-1210-4bb7-9193-2203b4b48ec7">7,875,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTctMy0xLTEtMQ_04b75b8b-a007-4077-b3a8-a99735cf0bbd">2,930,000</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTgtMS0xLTEtMQ_d641a49f-2574-4c0f-ada7-f6374039027a">9,416,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTgtMy0xLTEtMQ_ec823813-2345-4a51-bf10-8125df6143e1">5,599,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTktMS0xLTEtMQ_f97c3464-fbf8-4646-af01-7050bb0ca3f7">411,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTktMy0xLTEtMQ_95ffc60e-f008-477f-9d45-86d64258ac46">416,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjEtMS0xLTEtMQ_d9fe99fe-675d-48eb-88c4-28d383d8eb36">17,702,000</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjEtMy0xLTEtMQ_9def7a2a-3791-4a5b-87bd-abe26e1280a6">8,945,000</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LongTermDebtNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjItMS0xLTEtMQ_c7887f4e-879d-4302-a253-5ba1a29b29d8">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjItMy0xLTEtMQ_0d086257-6f4a-40aa-8730-3812c91e2a93">16,326,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjMtMS0xLTEtMQ_508f7663-0b3b-446d-a12c-be066d85be75">158,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjMtMy0xLTEtMQ_217174ee-91d8-4c82-807b-59899552b965">98,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjQtMS0xLTEtMQ_28c05fce-887b-4d0a-a296-6c47ac77b70e">232,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherLiabilitiesNoncurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjQtMy0xLTEtMQ_9d857c90-c39b-4fab-ad73-cf98004f1bbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjUtMS0xLTEtMQ_6c689944-eb20-45a0-8084-7685a9f3961b">18,092,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjUtMy0xLTEtMQ_58aeae60-4fad-43a1-919e-bf6c07a7e156">25,369,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 7)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjYtMS0xLTEtMQ_3773e464-f553-4dd1-8d8b-d17ea9db36e6"></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="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjYtMy0xLTEtMQ_c5c46224-5d19-4848-bcbf-bb26741427a6"></ix:nonFraction></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzIy_3af7659b-40d0-4458-bba2-67924cb270d8"><ix:nonFraction unitRef="usdPerShare" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzIy_92a1ffcb-d447-4d0c-8df2-44cdd6deab2f">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzM2_a9d39875-a71e-4964-8272-9d3c6e8c83c2"><ix:nonFraction unitRef="shares" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzM2_e40da56c-b075-47ed-bafd-2ddd9e78a8bb">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized and <ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzYx_53dd67d0-de88-42f1-b914-32715396560c"><ix:nonFraction unitRef="shares" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzYx_7e8f1a18-de5f-4067-bdc2-bec2035ba9a5"><ix:nonFraction unitRef="shares" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzYx_9011efe8-19b9-436e-80b9-64df64233b05"><ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzYx_b6c7e451-8a76-4946-bc19-39e580d9b11a">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding as of September&#160;30, 2021 and December&#160;31, 2020</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMS0xLTEtMQ_d077ae25-2753-43a7-a276-ec2d4a458d92">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMy0xLTEtMQ_ef46c5a8-8f37-4b6a-9997-600ff4152f3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzE4_6b4dc337-7ae6-48c5-8834-9fe428636daf"><ix:nonFraction unitRef="usdPerShare" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzE4_9cd15d95-2a70-47e1-85a5-d48d4c899e48">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzMy_5c3066fc-e690-4c1a-ab5c-f70dc8538d50"><ix:nonFraction unitRef="shares" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzMy_db2eeab5-74c1-4521-8add-71427333ada5">400,000,000</ix:nonFraction></ix:nonFraction> shares authorized at September&#160;30, 2021 and December&#160;31, 2020; <ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzY3_182df5ee-2783-4eed-93ce-7fb9882f559f"><ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzY3_212ad5f3-636c-4526-a26d-299ff29592c7">281,441,000</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzc0_21c87918-8010-46d6-aee1-2f4e9fc80426"><ix:nonFraction unitRef="shares" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzc0_e7ac8685-c62b-4e68-9c8d-2625097afe5b">189,953,000</ix:nonFraction></ix:nonFraction> shares issued and outstanding at 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMS0xLTEtMQ_9c31e5c0-ce3f-4d2f-9ec1-c94395b10a53">28,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMy0xLTEtMQ_c57486a5-0188-42f8-a528-13f35da7aa15">19,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzctMS0xLTEtMQ_0ddff9d8-6970-4742-8ce8-28be2d57fa53">534,823,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzctMy0xLTEtMQ_a24ea007-00e3-44e1-8b62-ec5465a3084e">178,747,000</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 15.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzgtMS0xLTEtMQ_3c59a117-a9bc-4d99-8b33-87d4f130b2fc">193,170,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzgtMy0xLTEtMQ_594d19c4-2aa6-466b-8d56-d9a03c784e66">143,684,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzktMS0xLTEtMTQ3NjQ_51ab22bc-7be4-4946-bfee-38adbdc15b1c">116,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNDAtMy0xLTEtMTgxMTQ_ef362246-e46f-4353-9c58-63893914e8ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzktMS0xLTEtMQ_c40227fc-a182-4af0-a68b-74e39e2dcfb2">341,565,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzktMy0xLTEtMQ_d946b0b8-e570-491c-8219-9c536d459470">35,082,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNDAtMS0xLTEtMQ_ac835642-3abc-42b7-9d38-5c199cdbe2a0">359,657,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNDAtMy0xLTEtMQ_cf1be9e2-e4cd-45e6-bcc1-2c0246880bff">60,451,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the unaudited condensed consolidated financial statements</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIONANO GENOMICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenue</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="i499f78e9d30745ac87abeab13e5a34e4_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMy0xLTEtMS0x_b17b6ab5-9330-4f86-8235-4a60ee1d5a96">3,300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i0f2080096abe4feb804b5da5b6762ea2_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMy0zLTEtMS0x_560923a7-52fe-4573-9f3d-f738098e9196">1,580,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="id6fb6b31f8494c8cb81d50937e6d75f3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMy01LTEtMS0x_17bb8f98-6102-48e9-9bce-609c4ca60761">7,845,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i869c85ead3fc44688878be3b687a08dd_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMy03LTEtMS0x_a05148ec-b17f-44d2-a801-50714ce564a8">3,503,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and other 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="i667fb8fbcbf54e7ea7f9f1b28738cc5f_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNC0xLTEtMS0x_694e29ae-2c0a-45c9-9faa-682fca46eb7c">1,355,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2f13ac09f46445c96349a452b92fd49_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNC0zLTEtMS0x_4932755d-5883-42ec-a917-1ea88fee0b1a">616,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5351d695257d46fda9bb8b4baf2d4699_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNC01LTEtMS0x_b8b76c8b-7ad0-4fa2-b07f-173f23e6440c">3,834,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8580f1aa24bf411ba8d6a957d94238a8_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNC03LTEtMS0x_39c9156d-3748-40eb-b702-4c5d172f9d1e">1,010,000</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNS0xLTEtMS0x_8f502b16-a51d-4bfa-831b-ab952d6b49bb">4,655,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNS0zLTEtMS0x_8bbede69-b4e7-49fb-9497-ecead5a29a0c">2,196,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNS01LTEtMS0x_d91103a2-6b43-41bf-9dcc-db1318e79737">11,679,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNS03LTEtMS0x_bfb444e2-d2fa-4d3c-94be-cd6a472c1c72">4,513,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue:</span></td><td colspan="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product 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="i499f78e9d30745ac87abeab13e5a34e4_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNy0xLTEtMS0x_5be49801-f520-436c-81d5-fb400890b6da">2,340,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2080096abe4feb804b5da5b6762ea2_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNy0zLTEtMS0x_640c2d7b-5a58-4d0b-974d-eb4a5bff2b3f">1,136,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6fb6b31f8494c8cb81d50937e6d75f3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNy01LTEtMS0x_152c90bc-bdd6-4d64-9e41-466b9dfe6868">5,723,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869c85ead3fc44688878be3b687a08dd_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNy03LTEtMS0x_8270f54b-e846-49a8-9098-638ffa67e9f2">2,426,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of service and other 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="i667fb8fbcbf54e7ea7f9f1b28738cc5f_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOC0xLTEtMS0x_4824c939-cda3-4242-a473-ec4837a16b25">1,161,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2f13ac09f46445c96349a452b92fd49_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOC0zLTEtMS0x_5c5e41d3-98de-4f0d-bb37-8bf9f7c4a2a4">324,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5351d695257d46fda9bb8b4baf2d4699_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOC01LTEtMS0x_ac847f9f-6485-4c1a-9f52-520ecfe53aad">2,321,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8580f1aa24bf411ba8d6a957d94238a8_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOC03LTEtMS0x_6e678da4-62ff-4974-b901-36f28c654605">493,000</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOS0xLTEtMS0x_7eea0eff-41c9-4f75-803d-40792a610d6b">3,501,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOS0zLTEtMS0x_fa2b5b7b-5e7b-46a9-aebc-1ea6f714be58">1,460,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOS01LTEtMS0x_ee25f4cf-de7f-41d0-a369-46fb99f9c028">8,044,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOS03LTEtMS0x_3981e6e2-4903-4c0a-b798-69330d165c9e">2,919,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTEtMS0xLTEtMQ_c19becee-b00d-45ad-a02c-f9b289d36104">6,505,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTEtMy0xLTEtMQ_08c7bea1-6b05-41cb-a594-68487d8d7fa7">2,304,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTEtNS0xLTEtMQ_a36f0fdf-871d-4de1-9732-76f22a7791a7">13,270,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTEtNy0xLTEtMQ_d73fffd6-dde1-46dd-9fa4-0f4ca70e75ef">7,379,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, 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="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTItMS0xLTEtMQ_07f1350a-bb31-4c0c-a218-f41ed1da29c8">15,327,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTItMy0xLTEtMQ_49723749-010f-4140-9bfc-8be1b6b9d379">8,659,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTItNS0xLTEtMQ_88b18bbc-1abc-4c0b-bc60-3fb2c2bea1f7">38,683,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTItNy0xLTEtMQ_d7c86bb7-dc74-42dc-820c-53e7158f4304">21,640,000</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpenses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTMtMS0xLTEtMQ_81836e85-29cb-4e54-82b1-6e1745caa0b1">21,832,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpenses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTMtMy0xLTEtMQ_35351043-39f5-4305-96c5-cec47d80b847">10,963,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpenses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTMtNS0xLTEtMQ_48063c18-0736-4d50-a4f1-acc7f3d69971">51,953,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostsAndExpenses" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTMtNy0xLTEtMQ_1affa776-a60f-4a97-b862-89dc6353ab0d">29,019,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTQtMS0xLTEtMQ_d8e78e4b-6265-4258-8d3a-f2c2241d3d84">20,678,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTQtMy0xLTEtMQ_e34f03cd-90db-4641-8d46-b1447c76931a">10,227,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTQtNS0xLTEtMQ_6a804df1-a2b6-4f52-8e68-1a8a4caf7aaa">48,318,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTQtNy0xLTEtMQ_24ac2e15-89fd-421b-b961-c6d335b470b4">27,425,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income (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="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTYtMS0xLTEtMQ_6c01a7c9-d6e3-4fc3-be80-4808b70bf4eb">27,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTYtMy0xLTEtMQ_48ed64c2-4441-4ff6-bfcc-c47c7f4625a7">589,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTYtNS0xLTEtMQ_d8ed011f-f009-45e6-81f4-a92d31963d7e">721,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTYtNy0xLTEtMQ_b3c8e6a1-06b9-4c35-a0bc-17e78286a1bd">1,911,000</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on forgiveness of Paycheck Protection Program loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:fixed-zero" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTctMS0xLTEtMQ_93938efb-6ab9-46fe-9327-19a3aafca6fc">&#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="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:fixed-zero" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTctMy0xLTEtMQ_03ad1150-8e15-4d8e-b87d-c853c438138f">&#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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTctNS0xLTEtMQ_07f40e6b-7273-456c-a2f3-27cdcd185ac6">1,775,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTctNy0xLTEtMQ_cf139105-3353-4a62-b67a-c7de196b125e">&#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTgtMS0xLTEtMQ_c8b400a4-7b5b-408f-84dd-c906cbbeb152">&#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="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTgtMy0xLTEtMQ_bf6cd6c7-a7f8-468a-ba2b-96fbaac88e6b">&#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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTgtNS0xLTEtMQ_db0e42bb-1696-465b-ab3a-02d5db7c0b14">2,076,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTgtNy0xLTEtMQ_e258532d-a67a-4a78-b0be-d3240660d5fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTktMS0xLTEtMQ_63709905-1c97-45a0-a7d2-f40158341c65">67,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTktMy0xLTEtMQ_5ec99b06-b442-4738-b009-b7eaa536078d">54,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTktNS0xLTEtMQ_a5ae3af3-655e-4b63-ac24-8d660f996e92">96,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTktNy0xLTEtMQ_2c70e795-7817-457f-b5b5-3142f054c1ae">&#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjAtMS0xLTEtMQ_9cf322c9-faa6-4fdc-b5e4-0648d742c1ee">40,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjAtMy0xLTEtMQ_463828a4-f22b-4e20-868e-94921e2185e8">535,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjAtNS0xLTEtMQ_1f958050-62b8-45e9-b328-05cd87082769">1,118,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjAtNy0xLTEtMQ_076e21ea-1d9e-4863-b023-303e32fc2a08">1,911,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjEtMS0xLTEtMQ_8248ee11-4e3a-4c34-a606-a2fd26f0da1c">20,718,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjEtMy0xLTEtMQ_b9e93cba-0108-4543-bcf7-3dd906d1670f">10,762,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjEtNS0xLTEtMQ_5555c259-6d5d-4c7b-af66-94a6659ea62d">49,436,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjEtNy0xLTEtMQ_c19a7f0e-81b9-4afd-af21-99589276b5e1">29,336,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjItMS0xLTEtMQ_7f8eea1f-4e52-4e57-bf2d-cf304eb0f8ce">35,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjItMy0xLTEtMQ_1c602d27-d0ee-4cbf-b0be-ff021fa44528">30,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjItNS0xLTEtMQ_1f9a4bdf-687a-477b-a76e-c8b8cef92e6b">50,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjItNy0xLTEtMQ_1df9db08-9314-43b4-980b-7d9d206e9444">40,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjMtMS0xLTEtMQ_e5e3b6c5-0fca-46d4-9e63-bc02a3cd2590">20,753,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjMtMy0xLTEtMQ_a8ee0a35-e3cd-4b8a-849a-c09fb9fa794f">10,792,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjMtNS0xLTEtMQ_9e10577b-f464-44d7-9d10-c056e167f183">49,486,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjMtNy0xLTEtMQ_2119caaf-5ad7-4a51-9e70-d3d4a24dbfcf">29,376,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtMS0xLTEtMQ_15b5c8e2-5564-40f1-82d2-38bce1cb44c2"><ix:nonFraction unitRef="usdPerShare" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtMS0xLTEtMQ_8c493ce4-843d-42a0-b0e5-ce1394864b4a">0.07</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtMy0xLTEtMQ_60054dbd-fa9c-4bd3-901b-ff92cfb5bfb2"><ix:nonFraction unitRef="usdPerShare" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtMy0xLTEtMQ_a711d7a7-ea10-4bfe-bd8d-6fd2730f81ea">0.08</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtNS0xLTEtMQ_4f141ed1-76ee-4752-ae72-a9e4f9cf8afa"><ix:nonFraction unitRef="usdPerShare" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtNS0xLTEtMQ_f39a8031-cfb8-4e6f-94cb-4dd2d9e8a6d0">0.18</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtNy0xLTEtMQ_28a4a383-c237-4b3d-8b4e-b0ecd1628569"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtNy0xLTEtMQ_dbdf5b75-7a3d-4006-a3ae-78c5dc54f7af">0.34</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Weighted-average common shares outstanding basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtMS0xLTEtMQ_8a8562c5-189b-4d3b-b2ba-3b22fecb46b5"><ix:nonFraction unitRef="shares" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtMS0xLTEtMQ_907a4f02-6731-4915-8314-051f9f6a987f">280,173,000</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtMy0xLTEtMQ_33109deb-6dcf-4787-91c7-f0d059e3d753"><ix:nonFraction unitRef="shares" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtMy0xLTEtMQ_54c0af5c-10ae-47ed-a989-0054598907a4">132,942,000</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtNS0xLTEtMQ_b30fe415-2b51-4f27-bfcf-ec26e73a6be4"><ix:nonFraction unitRef="shares" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtNS0xLTEtMQ_e283a386-7cb6-48c8-b9e8-5b1988fbf304">274,392,000</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtNy0xLTEtMQ_2076977e-3692-44b0-bc46-310d4e047551"><ix:nonFraction unitRef="shares" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtNy0xLTEtMQ_fbb15c78-7522-4580-ab18-621316f9e1cc">86,632,000</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the unaudited condensed consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_1089"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIONANO GENOMICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Comprehensive Loss</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Net Loss:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8yLTEtMS0xLTE1MzY1_156d7483-f557-4a4b-9607-873523895eae">20,753,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8yLTMtMS0xLTE1Mzc0_8d046b60-b305-4844-a3fa-0760c2c2e6ff">10,792,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8yLTUtMS0xLTE1Mzgz_6449c685-3d12-4db6-9121-ee0384f58935">49,486,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8yLTctMS0xLTE1Mzgz_b8751190-09a3-49d5-ae98-108c2f2c5ebf">29,376,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) on investment securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8zLTEtMS0xLTE1MzIx_bae6bbcf-4695-461a-9c7a-0e1b99dfeba1">116,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8zLTMtMS0xLTE1MzIx_00e48bc0-d951-4073-a481-22d753dc13a1">&#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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8zLTUtMS0xLTE1MzIx_e7bf8592-1e92-47c7-9505-20c1d3b52854">116,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8zLTctMS0xLTE1MzIx_fd82dc4c-e045-4658-82ff-4d3a2c6bf38f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive Loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml80LTEtMS0xLTE1MzIx_fff72023-ad4a-489c-92bd-ef87e13c6110">20,869,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml80LTMtMS0xLTE1MzIx_286286aa-1ac3-487b-83f0-a9c8566382da">10,792,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml80LTUtMS0xLTE1MzIx_0f1b562c-dafa-45a3-a63e-c9058ad30c9c">49,602,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml80LTctMS0xLTE1MzIx_3f2f00e3-d3fa-4b55-831f-3b5f6ef25977">29,376,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIONANO GENOMICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit) (Unaudited)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.799%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity (Deficit)</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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at January 1, 2020</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic58f89e964594a14b7229fac3a3bce56_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi0yLTEtMS0x_4c3dd0b6-548b-4c7b-8222-239a4b22aba9">34,274,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic58f89e964594a14b7229fac3a3bce56_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi00LTEtMS0x_ff9f3294-a207-4c96-aef1-f3db25881537">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib48b592a0fa340cdb14f1566481582aa_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi02LTEtMS0x_4c1c705b-cd39-449d-be7a-e4231f0714d1">106,188,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifdba625f11704b6484735de4ebced90c_I20191231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi04LTEtMS0x_b127bf7f-02f9-4f3c-b787-e6b9d0ee0447">102,577,000</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26d31e9d439f49989767c9f8315eb68d_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi0xMi0xLTEtMTQ3MzI_0c438273-2d1f-436d-a3c9-90ad6e4bf9bc">3,614,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i938dac956cbe4869ba5f28504230f40e_D20200101-20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMy02LTEtMS0x_e4e7a3db-8db2-41b3-8fe9-6410673c32e3">328,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMy0xMi0xLTEtMTQ3MzI_400f4f76-0e5f-442c-a6a8-9d16ac272150">328,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for warrant exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i53444201854a4678a5986eaef8340d41_D20200101-20200331" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNC0yLTEtMS0x_b2e6aeac-2c3c-446b-99c4-f27e6b6af554">3,478,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i938dac956cbe4869ba5f28504230f40e_D20200101-20200331" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNC02LTEtMS0x_f4ca5d8c-663c-45b7-8a1f-97d751cea59d">2,355,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNC0xMi0xLTEtMTQ3MzI_a22b9d40-f2a2-4b84-a369-dc04ad1f84a9">2,355,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9179e9d91dfa4b93a0701f76811900b0_D20200101-20200331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNS04LTEtMS0x_bf6a136d-a742-46ef-9f1f-09a5a4cca039">10,510,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNS0xMi0xLTEtMTQ3MzI_af11a2ff-5137-47f1-ae41-4ac620f0281c">10,510,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2020</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4aa9804ee95840b48c03b8446af678cd_I20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi0yLTEtMS0x_90fc9656-0a5f-49aa-8ca8-3d990c954bc7">37,752,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aa9804ee95840b48c03b8446af678cd_I20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi00LTEtMS0x_5ed0040d-7844-4e1d-b171-a3d51942e08f">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac762fcf8d2e43d781bb4aca1c72f415_I20200331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi02LTEtMS0x_5b16f69a-b67b-4649-8786-d7e3471c39c6">108,871,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6d454d85eb7b44cbae0aa2c16c7ab9e3_I20200331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi04LTEtMS0x_55777bdd-8cc8-48cc-803a-0e31a3d92a52">113,087,000</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14ecb63b2f6f446bb85e90abb50be5e8_I20200331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi0xMi0xLTEtMTQ3MzI_0cc9c98c-4175-4e1c-b016-93f35f9ab724">4,213,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNy02LTEtMS0x_59a3d24d-3851-4061-ac11-6ca6fe585c30">328,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNy0xMi0xLTEtMTQ3MzI_e7a62dba-74ce-4ff4-8168-cddbb8574fad">328,000</ix:nonFraction>&#160;</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 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue common stock, net of issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOC0yLTEtMS0x_707ef36b-610a-46f8-9f24-748553dabfdf">16,896,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOC00LTEtMS0x_25d7958a-fb67-40cd-ba4a-6d3ef0ecfc4b">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOC02LTEtMS0x_20982fd2-3776-40ed-ab1c-3bbb6f76f49c">16,364,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOC0xMi0xLTEtMTQ3MzI_373ef586-1f91-4d6d-a33e-831e34eaf5e1">16,366,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for employee stock purchase plan</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOS0yLTEtMS0x_043bb1f1-15f5-40e8-831f-6f342992e1ff">44,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOS02LTEtMS0x_f7a12c44-6011-4d98-82a7-ada4c7536ce1">21,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOS0xMi0xLTEtMTQ3MzI_f73a858e-5f94-4a2c-a8b3-b5b1aba31729">21,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for covenant waiver</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodSharesCovenantWaiver" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTAtMi0xLTEtMQ_a39ef5be-f65e-4a16-ab7a-3a645a110514">873,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueCovenantWaiver" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTAtNi0xLTEtMQ_314177a0-3864-46ab-b7b5-3bf504613a8b">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueCovenantWaiver" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTAtMTItMS0xLTE0NzMy_c623cbd4-1538-4060-a3a9-a29afed7e694">300,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for warrant exercises</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTEtMi0xLTEtMQ_e2c752a7-9966-437b-bec5-c35c3c956948">36,410,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTEtNC0xLTEtMQ_3ae45270-3569-4b53-a270-c4209ec8cbaa">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTEtNi0xLTEtMQ_2f8a5c44-f271-413d-9425-38630e6dcf15">1,105,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTEtMTItMS0xLTE0NzMy_18d10da2-2fae-492a-a030-76f75431932e">1,109,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7dceb45cfb245f1a9e0eec325813cd7_D20200401-20200630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTItOC0xLTEtMQ_77030a1d-0163-4062-971d-666641632a32">8,074,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTItMTItMS0xLTE0NzMy_4aec2d4b-5366-477a-81da-3f9eddb51911">8,074,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at June 30, 2020</span></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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2cdb7619fa8b4e8eacc2da39a9f11f42_I20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtMi0xLTEtMQ_ce29e623-bcba-4c55-acd6-5266219bd377">91,975,000</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cdb7619fa8b4e8eacc2da39a9f11f42_I20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtNC0xLTEtMQ_a00b0247-8106-4ded-a4c2-9ba48ba731f0">9,000</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if39fa2935f524c34bf5f428c6765ea4d_I20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtNi0xLTEtMQ_35dd1c77-aec9-4064-a9f5-7a04cd68e6d8">126,989,000</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:9pt;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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d0b581ec1c04f4994335d9f767c9022_I20200630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtOC0xLTEtMQ_b80fb5da-aaeb-4b66-af27-3042e2d4ed41">121,161,000</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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76ab97cbba1451fab9bcdd4e885ae48_I20200630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtMTItMS0xLTE0NzMy_a91ff2ff-19d7-4624-af38-eaf3f7440da7">5,837,000</ix:nonFraction>&#160;</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 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c229fe8ff9545d2b32239bb10e7ebb2_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTQtNi0xLTEtMQ_59585d8d-6237-4cf7-be8a-913289e37dd2">447,000</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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTQtMTItMS0xLTE0NzMy_125533a7-1781-4b5f-9bcc-587ac4cae0ae">447,000</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 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for warrant exercises</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTUtMi0xLTEtMQ_9f5a59da-e9b5-48a7-8bd0-51cd8f6ad3f5">50,205,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTUtNC0xLTEtMQ_23f812d3-ac9c-48d1-a5cc-2dcb95ca6640">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c229fe8ff9545d2b32239bb10e7ebb2_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTUtNi0xLTEtMQ_308a346f-b2d1-48ae-976b-75fdd68101fb">15,078,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTUtMTItMS0xLTE0NzMy_dd4ddae8-aedd-4172-9296-e8459bd64b94">15,083,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTYtMi0xLTEtMQ_3c2d03af-58b3-4c89-857e-405401797e12">6,168,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTYtNC0xLTEtMQ_00b5b827-78f1-4edf-956b-f57eab23cdbb">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c229fe8ff9545d2b32239bb10e7ebb2_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTYtNi0xLTEtMQ_4612fa77-c216-4161-bfca-3197c73696ab">4,100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTYtMTItMS0xLTE0NzMy_4f4540f1-218e-4a85-b5b6-d9bb26be1051">4,101,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i72bce0f9a1ff4f45a14b105ba9662a5c_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTctOC0xLTEtMQ_c13959fa-06f4-4aaf-995a-a36132a9a6ea">10,792,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTctMTItMS0xLTE0NzMy_9f7acbdf-e0d8-4de2-bab8-6a664c6745a3">10,792,000</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 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at September 30, 2020</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a697aeb910941679b8bef3ee2ed964a_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtMi0xLTEtMQ_9e09e794-9fe2-4db4-9ede-019777b22d61">148,348,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a697aeb910941679b8bef3ee2ed964a_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtNC0xLTEtMQ_74ca1c24-26fb-4af7-b213-e9212ddc4e31">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bbae834624c4f5b96071b67f93ad310_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtNi0xLTEtMQ_3a5ef1c5-94ac-4032-ade4-405a7e8a60e4">146,614,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i29ee2f3955ae462b8a9ff8790c25b73a_I20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtOC0xLTEtMQ_9bfe218e-9fa3-4cd8-ac3f-1da9c6bdede2">131,953,000</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10cb138b1a314975bc1db8ef2e23dde8_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtMTItMS0xLTE0NzMy_8b061451-e171-4dbe-a64e-877a962ac31f">14,676,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 5.5pt;text-indent:-4.5pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at January 1, 2021</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3e6b1392fd4a476da124d54398268291_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktMi0xLTEtMQ_24c93e66-c8c3-4368-b3c0-1a7af1f6c54e">189,953,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6b1392fd4a476da124d54398268291_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktNC0xLTEtMQ_c9d24a6c-7af0-4ca3-be19-1ecc7a84ee26">19,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d79ad5e231748f5adf4f5394733db70_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktNi0xLTEtMQ_8fed2583-0e7b-4297-89e5-a722e752a81e">178,747,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4351226ca2884acd9e544d4aba7222e4_I20201231" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktOC0xLTEtMQ_816e58d2-5b52-44fe-af02-286fc35a0a45">143,684,000</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktMTItMS0xLTE0NzMy_95c5bb3e-67eb-4483-8445-ce4e4efa43d3">35,082,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock option exercises</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzAtMi0xLTEtMQ_f9dbe19a-28cf-4bf5-b9f6-779cdb1a9b20">102,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzAtNi0xLTEtMQ_f4a4c7d0-f88e-4260-ae96-f186e90a56a5">333,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzAtMTItMS0xLTE0NzMy_cc99b841-62d9-4783-acfd-8d09f96bba8e">333,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzEtNi0xLTEtMQ_af50090e-c3fd-40a7-b647-51e9cf7af9ad">371,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzEtMTItMS0xLTE0NzMy_409ecb01-cfcb-401b-b847-8069120ba286">371,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue common stock, net of issuance costs</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzItMi0xLTEtMQ_44a189ac-98f8-4154-8253-9e27cf30b5b8">78,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzItNC0xLTEtMQ_3c786bc1-1f06-433e-a0b6-0e02a19694f6">8,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzItNi0xLTEtMQ_46cef7f9-4d6f-47e2-93fe-8807c681ca81">327,478,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzItMTItMS0xLTE0NzMy_dc7215dd-1fee-4c73-9f05-02793d474435">327,486,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for warrant exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzMtMi0xLTEtMQ_be94e27a-1547-49a6-ad98-36c6192681e9">10,739,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzMtNC0xLTEtMQ_3ab86e7d-2f5c-4789-9361-15e83f2114f8">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzMtNi0xLTEtMQ_9e280be6-d208-474a-95ca-740f97dfceeb">9,392,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzMtMTItMS0xLTE0NzMy_5d820d9e-beaf-45f4-a605-4799ae8c5a4f">9,393,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3306b154e5514431a09ab6d37c8deb8e_D20210101-20210331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzQtOC0xLTEtMTI4ODg_ffe831f1-3013-4afb-9077-e1b5d101a105">9,947,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzQtMTItMS0xLTE0NzMy_037547c2-4a6f-41df-8da5-1089dc401ba9">9,947,000</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;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%">Balance at March 31, 2021</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie532c95c8eb6428694113d94e316dfd9_I20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtMi0xLTEtMTI4ODg_508c0fa6-7eb7-4f6b-bd44-94218a5c323e">278,794,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie532c95c8eb6428694113d94e316dfd9_I20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtNC0xLTEtMTI4ODg_1449cccc-7516-4bed-a1f1-8251cb02a8dc">28,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e93ff943c4040f3ba52235e483156b9_I20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtNi0xLTEtMTI4ODg_f58dadd9-f94a-4df0-9201-fb07bbe98b64">516,321,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad97a58ebddf4db2a03dbe1ab4426e0f_I20210331" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtOC0xLTEtMTI4ODg_e63a4342-7438-4bcf-8a87-3a57b28b520c">153,631,000</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f9e1303eb4945718b924a79dd30b009_I20210331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtMTItMS0xLTE0NzMy_1c35952b-37cb-4b0a-b991-75fe09021dd5">362,718,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-4.5pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if59e99ccc6654caaaaec86098a4deb57_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtMi0xLTEtMTI4ODg_5cad50aa-4d40-4a39-a25b-0984dc5a2241">60,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d586267936d40778016ac6062fd03fd_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtNi0xLTEtMTI4ODg_9b6003c6-e83d-4439-ab81-f05c0de11698">89,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtMTItMS0xLTE0NzMy_29c65a21-3eee-41e2-ad69-0d7489b62133">89,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-4.5pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d586267936d40778016ac6062fd03fd_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzctNi0xLTEtMTI4ODg_f83070c4-d69d-445f-965b-d619e8fbc392">1,758,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzctMTItMS0xLTE0NzMy_817a5d18-212d-40d8-b1b8-84b23138bd38">1,758,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for warrant exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-4.5pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if59e99ccc6654caaaaec86098a4deb57_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzktMi0xLTEtMTI4ODg_12a3a09d-26a1-4fe7-aae5-b2d3aba71ebd">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d586267936d40778016ac6062fd03fd_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzktNi0xLTEtMTI4ODg_aa7eb89c-4168-4a0e-be64-9430682aa5c6">22,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzktMTItMS0xLTE0NzMy_7ec2daea-8aac-4831-9650-262fce792cc2">22,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:-4.5pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if59e99ccc6654caaaaec86098a4deb57_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDAtMi0xLTEtMTI4ODE_a0a9a80e-6b95-41e6-8f1f-6bf7f32fc63a">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d586267936d40778016ac6062fd03fd_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDAtNi0xLTEtMTI4ODE_f4739c10-91ee-4939-a5e6-da1025eefe49">65,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDAtMTItMS0xLTE0NzMy_942d8b43-6b22-4047-986e-1683113d7e75">65,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-4.5pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iff57829ed71f4fc1ac8848d8de61d117_D20210401-20210630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzQtOC0xLTEtMQ_7b7898f8-966c-4135-945f-bfea9a3956a2">18,786,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDEtMTItMS0xLTE0NzMy_a291d324-a681-48e7-b707-71cc78b4b16d">18,786,000</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;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%">Balance at June 30, 2021</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i97c4df6fc89441df8dc1c0ecf5f4cc87_I20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtMi0xLTEtMQ_16825c1a-b64f-4e1a-94c9-120d8ac8ffc8">279,054,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97c4df6fc89441df8dc1c0ecf5f4cc87_I20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtNC0xLTEtMQ_2f4bb66e-4aa1-4e07-b7b3-11db6859d978">28,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c6cb1b16014df58eaa197a978d25be_I20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtNi0xLTEtMQ_e0e3bbc7-7a57-4397-8777-f17450248e33">518,255,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3eb590bd70dd4e4caa383b317c3f5f93_I20210630" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtOC0xLTEtMQ_73a89af5-4d66-4b1e-be4f-0c5b1131ffd3">172,417,000</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56b0178a3111466699eab8a99e8647c0_I20210630" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDItMTItMS0xLTE0NzMy_cc5531db-0f05-4ffb-b66c-d48ed8287975">345,866,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock option exercises</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:-4.5pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d09511e5ed74e9ca16d5048f9cce3c2_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtMi0xLTEtMQ_4c237fed-eaa4-4554-8dd2-226289859c24">209,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtNi0xLTEtMQ_d6bee3f5-462e-48f7-b3b5-499e496e772a">242,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDMtMTItMS0xLTE0NzMy_c1b2fb64-516f-457f-b635-71b8aacd8388">242,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzctNi0xLTEtMQ_2b436468-e9e4-48ff-a821-a6f8426b2839">2,788,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDQtMTItMS0xLTE0NzMy_df3da3bc-4cd0-44a7-9190-60a70f0e505f">2,788,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue common stock, net of issuance costs</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d09511e5ed74e9ca16d5048f9cce3c2_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzgtMi0xLTEtMQ_3cbf8b4f-8a35-41de-974f-ab9b25c16f9c">2,178,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzgtNi0xLTEtMQ_fb5799e6-91c2-45b7-bdb9-d2fc7aae55a2">13,537,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDUtMTItMS0xLTE0NzMy_0059b092-5e55-42ca-9b73-c9f53713cd08">13,537,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issue stock for warrant exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzktNi0xLTEtMQ_dcd364ed-2760-48f3-9433-09f0a18c146a">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedDuringPeriodValueWarrantsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDYtMTItMS0xLTE0NzMy_1c9053f7-e36c-4dcf-b302-a7a2f1149b8e">1,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i513bbf58dfae4c5cbba9eec6be460d69_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDgtOC0xLTEtMTQ3MzI_44761681-2770-4043-8b42-2b8e94171ea5">20,753,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDgtMTItMS0xLTE0NzMy_7420bf75-2dad-41b3-9388-f79e20785481">20,753,000</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 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive Loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i384486662b754a6ebe59be0dd3733022_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDktMTAtMS0xLTE0NzMy_45d6c723-0c26-4505-acc3-2f3da8a5beaa">116,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDktMTItMS0xLTE0NzMy_b8466361-3ded-4f8a-a384-04467cad0561">116,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i283104b761094fc995e4041a02e3d5b2_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtMi0xLTEtMTQ3MzI_951d5094-fe2e-4319-aa26-f6ea0b1b4c36">281,441,000</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i283104b761094fc995e4041a02e3d5b2_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtNC0xLTEtMTQ3MzI_6ec42030-179c-480e-889b-8ff9703f4a50">28,000</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6eee2af88ff43cbad801affb27abfd5_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtNi0xLTEtMTQ3MzI_b57a93fc-0de8-4c21-aa2e-00ddc01354da">534,823,000</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27a92198ad5b44cfa1699a8db1c0c865_I20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtOC0xLTEtMTQ3MzI_e2a49f6a-c483-431f-87fc-a4f936634366">193,170,000</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i17f201aa01e44881a36c8897f4bda00f_I20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtMTAtMS0xLTE0NzMy_e1607b49-8ee6-44f5-9ab2-f192bf91a96d">116,000</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtMTItMS0xLTE0NzMy_85c1f193-8278-45e4-a357-921c8bb43978">341,565,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the unaudited condensed consolidated financial statements</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIONANO GENOMICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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%">&#160;&#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%">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:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></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:9pt;font-weight:400;line-height:100%">Net loss</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMy0xLTEtMS0x_9e10577b-f464-44d7-9d10-c056e167f183">49,486,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMy0zLTEtMS0x_be2c9e2d-c944-4917-9603-36dab1a77a66">29,376,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used by operating activities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization expense</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNS0xLTEtMS0x_7d622d9b-4769-4913-a46c-9f19f3a393d8">1,490,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNS0zLTEtMS0x_b2c2c881-aa52-4275-919b-73f5066bdade">909,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash interest</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaidInKindInterest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNi0xLTEtMS0x_05c374c9-a7a9-44d1-be82-25e4c0025aa7">178,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaidInKindInterest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNi0zLTEtMS0x_fc21a93a-5d0c-4e77-855d-0c7310aec46f">952,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNy0xLTEtMS0x_8589b864-2d8d-4aaa-ac94-370f0df51959">4,917,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNy0zLTEtMS0x_53d7d444-00bf-45df-bef0-9aed4122d84a">1,103,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for bad debt 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfOC0xLTEtMS0x_2289e193-d692-4fe4-ac16-81a49dbd390b">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfOC0zLTEtMS0x_b179cbe8-fed5-4045-b005-176abc906abc">1,334,000</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 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on forgiveness of PPP Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfOS0xLTEtMS0x_e810c467-ecfb-410a-86f5-602bfe75a642">1,775,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfOS0zLTEtMS0x_6f6daef3-4fde-43f5-9783-6c7b5203710a">&#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 9.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTAtMS0xLTEtMQ_0645a972-0cc8-4c47-8cbf-68838de78da3">2,076,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTAtMy0xLTEtMQ_798868d9-968f-487c-8a72-34d3153588f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTMtMS0xLTEtMQ_063f5878-7290-447d-be62-46ae3c027120">336,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTMtMy0xLTEtMQ_42e1db99-00d0-451c-8559-c1f4c912f593">1,709,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTQtMS0xLTEtMQ_77ba8012-988d-443b-9fa8-160b6a3b9c6d">10,346,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTQtMy0xLTEtMQ_5804899b-44ab-4ccf-8d33-560c4078d24f">3,612,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTUtMS0xLTEtMQ_37393664-38de-4a31-93ef-485628c09e81">2,072,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTUtMy0xLTEtMQ_dcbbfafb-bbad-4b9f-a8f4-e4b2037cd6e3">566,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTYtMS0xLTEtMQ_033eb966-695b-4d54-bf4e-0aa18d9abc38">4,945,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTYtMy0xLTEtMQ_cb67d545-eada-4d83-909d-47350e73893d">925,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and contract liabilities</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTctMS0xLTEtMQ_81d3ffda-08ee-445f-8d62-1d3b80cf9653">4,104,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTctMy0xLTEtMQ_8f716848-6853-4785-9352-9eb34380e3eb">412,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTgtMS0xLTEtMQ_1251beb4-6707-4589-b4f2-841047e77a21">46,305,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTgtMy0xLTEtMQ_1d6645e7-dfa4-4cac-a2ca-dff1509f020a">26,210,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investing Activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lineagen acquisition, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjAtMS0xLTEtMQ_9a05f64d-d31d-4f8c-97a6-7fdba05df456">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjAtMy0xLTEtMQ_6230fd1c-c1e4-4f25-b94e-2dc90c950bd4">2,450,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjEtMS0xLTEtMQ_e8e95126-f63e-4340-8f86-f89f8db2dc23">344,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjEtMy0xLTEtMQ_5ae85b80-63f9-484a-bc21-a0fb58c81f9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of available for sale securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjItMS0xLTEtMTY4ODI_590bee23-95b8-45fc-8f2a-442c1c3bd18f">205,334,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjItMy0xLTEtMTgxOTU_f82efcac-6b54-406c-8f72-7a9131e2d512">&#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 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sale of available for sale securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjMtMS0xLTEtMTk2ODU_6488b0dc-258d-4837-a827-795c7c730c43">20,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjMtMy0xLTEtMTk5MTc_5d4114a0-9c6a-4dcb-a1e6-23ba2677b9cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sale of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjItMS0xLTEtMQ_c76e649b-a529-411a-9954-fe2013a7d141">126,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjItMy0xLTEtMQ_f72e0626-7e95-4783-ace7-13e95ec5afb3">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjMtMS0xLTEtMQ_96d36eac-99fd-4ad3-a98c-9bae8c51c6be">185,552,000</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjMtMy0xLTEtMQ_9890cf44-d28d-4c1a-9ead-338d42934513">2,450,000</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:9pt;font-weight:700;line-height:100%">Financing activities:</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of term-loan debt</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjYtMS0xLTEtMQ_22678641-6c80-457d-8510-58f85963fce0">17,010,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjYtMy0xLTEtMQ_ee39fe7d-4433-4e86-a05f-68e272effdce">5,000,000</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 9.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Proceeds from PPP Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="bngo:ProceedsFromPayrollProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjctMS0xLTEtMQ_666b9fc3-b343-47c7-a064-2a50c8f1812f">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:ProceedsFromPayrollProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjctMy0xLTEtMQ_8b111081-8113-4266-b84d-2cd30ebafc1b">1,775,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from borrowing from line of credit</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromLinesOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjgtMS0xLTEtMQ_0f6f92ce-5eee-4e79-a223-893029d2fc11">&#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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjgtMy0xLTEtMQ_28052bfb-88fb-4ceb-9cc7-4999a4132e4b">761,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments of borrowing from line of credit</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RepaymentsOfLinesOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjktMS0xLTEtMQ_48b790d6-221c-4942-9bdb-58345afcd4bc">&#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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjktMy0xLTEtMQ_9f84f9cc-e869-4989-9c7d-194c84133bde">2,258,000</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 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzAtMS0xLTEtMQ_46567f56-3898-441f-84fa-34cf3e2bf67f">342,712,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzAtMy0xLTEtMQ_cfe24d75-e303-4bda-bf42-e493d5fcc75c">17,963,000</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 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offering expenses on sale of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzEtMS0xLTEtMQ_19e42526-838b-4265-b712-0549538945ec">1,704,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzEtMy0xLTEtMQ_133efc3e-aaf5-4003-81f0-139cd9833da3">1,597,000</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 9.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Proceeds from sale of common stock under employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzItMS0xLTEtMQ_55c4366b-a42b-4a0a-9fc8-fa319957ce8f">65,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzItMy0xLTEtMQ_5543776d-e752-4426-ba5e-80b1b43b3abd">21,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from warrant and option exercises</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzMtMS0xLTEtMQ_0960b38c-cc0a-4b09-916b-d511c3b7fea3">10,081,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzMtMy0xLTEtMQ_433cfb49-cddb-45d7-b396-47946dcc69cb">18,551,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzQtMS0xLTEtMQ_cb97e097-3b91-4c55-ad5a-6a920258c9cf">334,144,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzQtMy0xLTEtMQ_16080f86-d902-4a1c-80d8-fdc09362e898">30,216,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzUtMS0xLTEtMQ_a38fe713-4f04-4921-9c0e-89f40741d0cc">102,287,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzUtMy0xLTEtMQ_7683a867-e9bc-488f-913d-523363cfc65a">1,556,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzYtMS0xLTEtMQ_6bbd87b4-d60d-4911-8453-4ce3538f510f">38,449,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26d31e9d439f49989767c9f8315eb68d_I20191231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzYtMy0xLTEtMQ_e53fb3f7-a272-4e52-a4ad-d2bec9f8824e">17,311,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzctMS0xLTEtMQ_bb95195b-70b3-4c65-9410-e76b5da4a2bf">140,736,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10cb138b1a314975bc1db8ef2e23dde8_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzctMy0xLTEtMQ_5f9b8cd9-fd91-4972-a35a-58a18f237883">18,867,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental cash flow disclosures:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDAtMS0xLTEtMQ_0f6a5303-161d-4bd3-bb22-e0c980b6d157">490,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDAtMy0xLTEtMQ_6bc5ecc8-1947-4fa4-8f5d-d73a2a73850f">991,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental disclosure of non-cash investing and 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of common stock issued related to Lineagen acquisition</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDMtMS0xLTEtMQ_7e645dc1-4d0c-4777-8b9b-fb53c485669c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDMtMy0xLTEtMQ_9296fba5-8237-4140-8db1-80b52fa16e41">4,100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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:9pt;font-weight:400;line-height:100%">Transfer of instruments and servers from property and equipment into inventory</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDYtMS0xLTEtMQ_456e4ecb-371e-4353-a508-5ae14233d863">544,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDYtMy0xLTEtMQ_1fd47712-c761-4647-a95b-f6322200d4fb">134,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transfer of instruments and servers from inventory to property and equipment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDctMS0xLTEtMQ_8460371f-e09c-477b-889b-4cbb60ad979b">5,074,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDctMy0xLTEtMQ_be37d899-3151-44bc-a4ef-9e4330518023">2,618,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forgiveness of PPP Loan</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDgtMS0xLTEtMQ_82e697c4-5e74-4fb4-a0bc-84e4514f56d2">1,775,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDgtMy0xLTEtMQ_70f470a8-06b1-4f1f-9e14-4891fe7c7e63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock issued for services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:StockIssuedForServices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTEtMS0xLTEtMTY5Mzc_e8a648bd-b3ae-49d7-b951-f7166206864d">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="bngo:StockIssuedForServices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTEtMy0xLTEtMTgyMDA_f642d248-1a46-41d6-86dc-c2634af89528">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Issue stock for covenant waiver</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:IssueCommonStockForCovenantWaiver" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTAtMS0xLTEtMQ_0781fbf8-4c0f-423d-8cac-b422cd6c187c">116,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:IssueCommonStockForCovenantWaiver" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTAtMy0xLTEtMQ_f3a2d16d-d214-46d6-9b64-5cef730567bf">300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant exercise pursuant to cashless exercise</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:WarrantExerciseNonCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTEtMS0xLTEtMQ_ff961b11-95ea-4080-b48e-fa675327c2e1">129,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="bngo:WarrantExerciseNonCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTEtMy0xLTEtMQ_0049737c-c6f1-401f-993b-2f981bd4f1ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the unaudited condensed consolidated financial statements</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIONANO GENOMICS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_31"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA1OTc_d5c0f840-1c21-45c5-9136-99a8a12e95fc" continuedAt="i3a83c92b8a43430dbb4d660ddc8b14d3" escape="true">Organization and Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="i3a83c92b8a43430dbb4d660ddc8b14d3" continuedAt="i3af9d85412c44dd5af3650b6fb839531"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bionano Genomics, Inc. (collectively, with its consolidated subsidiaries, the &#8220;Company&#8221;) is a provider of genome analysis solutions that can enable researchers and clinicians to reveal answers to challenging questions in biology and medicine. The Company&#8217;s mission is to transform the way the world sees the genome through optical genome mapping (&#8220;OGM&#8221;) solutions, diagnostic services and software. The Company offers OGM solutions for applications across basic, translational and clinical research. Through its Lineagen, Inc. (&#8220;Lineagen&#8221;) business, the Company also provides diagnostic testing for patients with clinical presentations consistent with autism spectrum disorder and other neurodevelopmental disabilities. Through its BioDiscovery, Inc. (&#8220;BioDiscovery&#8221;) business, the Company also offers an industry-leading, platform-agnostic software solution, which integrates next-generation sequencing and microarray data designed to provide analysis, visualization, interpretation and reporting of copy number variants, single-nucleotide variants and absence of heterozygosity across the genome in one consolidated view. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA2MDU_ac8b14d6-e31c-46f3-954a-ebfdc7139a83" continuedAt="i046c5cd3bd6648a4a754d619539b5917" escape="true">Basis of Presentation</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i046c5cd3bd6648a4a754d619539b5917">The accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;) for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company&#8217;s management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2020.</ix:continuation> </span></div><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="bngo:LiquidityPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA2MDE_7058f186-eb36-4fb4-89a2-c4a9336c1bc6" continuedAt="ic31fd3d517a04840b36a6f125045211b" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjMwMg_b4823b37-7b25-4b84-aaba-bf7096dd79a4">140.7</ix:nonFraction>&#160;million in cash and cash equivalents, $<ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA5OTUxMTY1OTk2MQ_6e3ee11a-3d85-44bf-9b56-a2754a8088b5">185.3</ix:nonFraction>&#160;million in available-for-sale investment securities, and working capital of $<ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="bngo:WorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjM1OA_f5070498-41a0-44e5-8da6-a91f7bc214d4">324.3</ix:nonFraction> million as a result of common stock offerings executed in the quarters ended December 31, 2020, March 31, 2021, and September 30, 2021. In February 2021, we applied for forgiveness of our Paycheck Protection Program Loan of approximately $<ix:nonFraction unitRef="usd" contextRef="iff95fb0eec7a4a6ab70829e523fb6067_D20210301-20210331" decimals="-5" format="ixt:num-dot-decimal" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfNDM5ODA0NjU1OTI3MQ_a3f3cbce-a784-489e-a763-0c516782873a">1.8</ix:nonFraction> million (&#8220;the PPP Loan&#8221;) , and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. During the previous quarter ended June 30, 2021, the outstanding term loan with Innovatus (as defined below) was paid in full, including all accrued interest, an end of term fee, and a prepayment fee for a total of $<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjgxNw_2b370545-2432-477f-9daa-4eead7569a8d">17.0</ix:nonFraction>&#160;million. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic31fd3d517a04840b36a6f125045211b">The Company believes its available cash balance will be sufficient to fund operations, obligations as they become due and capital investments for at least the next twelve months. However, the Company expects to continue to incur net losses for the foreseeable future. The Company plans to continue to fund its losses from operations and capital funding needs through a combination of equity offerings, debt financings or other sources, including potential collaborations, licenses and other similar arrangements. If the Company is not able to secure adequate additional funding, the Company may be forced to make reductions in spending, potentially harming the Company&#8217;s business.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to additional risks and uncertainties as a result of the continued spread of COVID-19 and uncertain market conditions, which could continue to have a material impact on the Company&#8217;s business and financial results. The Company closely monitors and complies with various applicable guidelines and legal requirements in the jurisdictions in which it operates, which may continue to result in reduced business operations in response to new or existing stay-at-home orders, travel restrictions and other social distancing measures. The Company&#8217;s manufacturing partners, suppliers, and customers, have implemented similar operational restrictions. Despite reporting an increase in revenue for the three and nine months ended September&#160;30, 2021 when compared to the same period in 2020, the Company believes travel restrictions and overall reduced activity had a continued negative impact on the Company&#8217;s third quarter 2021 financial results. Given the continued evolution of the COVID-19 pandemic and the related complexities and uncertainties associated with the additional variants, the future effects of COVID-19 are unknown and the Company&#8217;s financial results may continue to be negatively affected in the future.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There may be long-term negative effects of the COVID-19 pandemic, even after it has subsided. Specifically, product demand may be reduced due to an economic recession, a decrease in corporate capital expenditures, prolonged unemployment, reduction in consumer confidence, or any similar negative economic condition. These negative effects could have a material impact on the Company&#8217;s operations, business, earnings, and liquidity.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><ix:continuation id="i3af9d85412c44dd5af3650b6fb839531" continuedAt="i159da247ae6f4fcba6cba35fff47adad"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September&#160;30, 2021, there were no changes to the Company&#8217;s significant accounting policies as described in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2020, other than the accounting policy indicated below.</span></div><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjE5OTAyMzMwMDUzMA_55d26cc7-87fd-4972-a1ba-d6db065edd11" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets and liabilities at fair value on a recurring basis. Fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, &#8220;Fair Value Measurements and Disclosures&#8221;, defines and establishes a framework for measuring fair value and expands disclosures about fair value measurements. In accordance with ASC 820, the Company has categorized its financial assets and liabilities, based on the priority of the inputs to the valuation technique, into a three-level fair value hierarchy as set forth below.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on unadjusted quoted prices for identical assets or liabilities in an active market that the company has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on quoted prices for similar attributes in active markets; quoted prices in markets where trading occurs infrequently; and inputs other than quoted prices that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the inputs used to measure the financial instruments fall within different levels of the hierarchy, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjE5OTAyMzMwMDUzMQ_083a25c8-337a-4c0f-98d1-f689da7727f0" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment Securities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All investments have been classified as &#8220;available-for-sale&#8221; and are carried at fair value as determined based upon quoted market prices or pricing models for similar securities at period end. Investments with contractual maturities less than 12 months at the balance sheet date are considered short-term investments. Investments with contractual maturities beyond one year are also classified as short-term due to the Company&#8217;s ability to liquidate the investment for use in operations within the next 12 months. Realized gains and losses on investment securities are included in earnings and are derived using the specific identification method for determining the cost of securities sold. The Company has not realized any significant gains or losses on sales of available-for-sale investment securities during any of the periods presented. As all the Company&#8217;s investment holdings are in the form of debt securities, unrealized gains and losses that are determined to be temporary in nature are reported as a component of accumulated other comprehensive income (loss). A decline in the fair value of any security below cost that is deemed other than temporary results in a charge to earnings and the establishment of a new cost basis for the security. Interest income is recognized when earned, as are the amortization of purchase premiums and accretion of purchase discounts on investment securities.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA2MDM_da222478-0800-4992-89f2-0488cbd1e45c" continuedAt="i44e35750f2cf484cabdd81f45835cc7a" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued But Not Yet Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2015, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-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%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842): Targeted Improvements,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2021 and interim reporting periods in 2022. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses:  Measurement of credit Losses on Financial Instruments (ASU 2016-13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. The Company is currently evaluating the expected impact of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on its financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuer&#8217;s Accounting for Certain Modifications or Exchanges for Freestanding Equity-Classified Written Call Options </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to clarify the accounting for modifications or exchanges of equity-</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><ix:continuation id="i159da247ae6f4fcba6cba35fff47adad" continuedAt="i673637986aa34af1952b10ae3f3a8156"><ix:continuation id="i44e35750f2cf484cabdd81f45835cc7a" continuedAt="ibf44172a7ebd429caa84f839b15edbd9"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">classified warrants.The standard is effective for fiscal years beginning after December 15, 2021. Early adoption is permitted. The Company is in the process of evaluating the expected impact of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-04</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="i673637986aa34af1952b10ae3f3a8156"><ix:continuation id="ibf44172a7ebd429caa84f839b15edbd9"> on its financial statements.</ix:continuation></ix:continuation> </span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_34"></div><div style="margin-top:16pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RleHRyZWdpb246ODZkNzUzOGZhMDBiNDFjNGFmNWRhM2U3NTQ3OWQ0MWVfMTAzMQ_9badbfac-b01e-4bae-a0a1-1cf738aab824" continuedAt="icdd207d51904479ea7a1df1d2c623c26" escape="true">Net Loss Per Share</ix:nonNumeric></span></div><ix:continuation id="icdd207d51904479ea7a1df1d2c623c26"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RleHRyZWdpb246ODZkNzUzOGZhMDBiNDFjNGFmNWRhM2U3NTQ3OWQ0MWVfMTAzMg_165be3ea-200c-4729-9b1a-609f708e9d5a" escape="true">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company&#8217;s potentially dilutive securities which include warrants, outstanding stock options, and Restricted Stock Units (&#8220;RSUs&#8221;) under the Company&#8217;s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding.</ix:nonNumeric></span></div><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RleHRyZWdpb246ODZkNzUzOGZhMDBiNDFjNGFmNWRhM2U3NTQ3OWQ0MWVfMTAzMw_76b42ae4-05f3-4d87-b31d-87113bd1d0e3" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.653%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">September 30,<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%">Stock options</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="ic843bf4060154d66a9463d9b6cadfc0e_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMS0xLTEtMS0x_6f5fd0f0-95e6-4b30-9dde-a5ad483e68c5">10,661,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idbe12da9133242d7aa4717c2dbed9924_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMS0zLTEtMS0x_84c5704b-7f09-4e0e-befe-b79ca9e11e44">5,331,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2d668f4e7cc04dd6b500cf1a0beeadb8_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMi0xLTEtMS0x_a261f61e-5239-4f82-9322-80e020722402">4,361,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5501fef4cd9444ec89624e548ce65db9_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMi0zLTEtMS0x_4cc3b451-f752-4e47-b2cb-8fa2cc806fd1">29,709,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i9b118d234b4146fdb97503a39ccbd4a1_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMy0xLTEtMS0x_418724a5-c06d-4b48-b2fe-fed16dd6da36">820,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8027409c8204412bb8dbb290c54b718_D20200101-20200930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMy0zLTEtMS0x_8db9c731-b02b-48cb-ba07-7150c348c788">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfNC0xLTEtMS0x_cf5965b1-dba6-41fd-98b8-d42fcc10f6ad">15,842,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfNC0zLTEtMS0x_8c2b162e-7e71-45ea-a738-5c5aaf065f84">35,040,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i7c3545ca699b417cb988a48576dcf2bc_37"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTQxNQ_eca42b4d-2b7e-491d-a231-6575c21c15f2" continuedAt="ice6d9bab0e2440a28eb7ea032c126901" escape="true">Revenue Recognition</ix:nonNumeric></span></div><ix:continuation id="ice6d9bab0e2440a28eb7ea032c126901" continuedAt="ibf531c6e9c88418798c16075dd288282"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTQxNw_1b5d2c11-acbf-40b1-b6b5-baf096ad956c" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Source</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></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.823%"></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.530%"></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 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 September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Instruments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8abf982d8cc7456d85f02f140232f210_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMi0xLTEtMS0x_5025f755-1468-41c6-9402-3306224ed391">1,468,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77ff236009c444229c1fbbe0f9a6b7a4_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMi0zLTEtMS0x_03992e22-1321-4ac8-8dc2-e78f1c5f419f">724,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fa676e70ba146c6bb8b40ca9254aa1e_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMi01LTEtMS0x_0a0369ea-b33a-4608-813d-e665c5881d38">3,507,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7b809ef43b345a48743f9a5d3a29e4a_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMi03LTEtMS0x_c3aecb7a-aefa-472e-bb2c-facd69d3af70">1,487,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb4ac70f29314ed29b7a88178508a851_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMy0xLTEtMS0x_cef46452-be80-40bd-94af-d79b3b0efb67">1,832,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61c04c38eb60427b8c16db86eb16660b_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMy0zLTEtMS0x_7be454ba-cf1a-48fb-869a-799da0701a16">856,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id451bc13418347aaa25401f2d7f5f62c_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMy01LTEtMS0x_4a194ee4-7fed-488f-bacc-d61bbe64bca7">4,338,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib16747209373459792ccb796138d59e6_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMy03LTEtMS0x_5eb02cfc-9376-4428-9079-c3c0edd6d38b">2,016,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i499f78e9d30745ac87abeab13e5a34e4_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNC0xLTEtMS0x_9786612c-3d31-4bcc-b1b8-fc99c98ca157">3,300,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f2080096abe4feb804b5da5b6762ea2_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNC0zLTEtMS0x_85c515ac-d602-4694-a99f-e79b127f32ab">1,580,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6fb6b31f8494c8cb81d50937e6d75f3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNC01LTEtMS0x_b1504b3d-d4b3-4bf9-a58a-bbb10b73b724">7,845,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869c85ead3fc44688878be3b687a08dd_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNC03LTEtMS0x_4b206536-19bc-4137-9861-d01f5ff42d99">3,503,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service 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="i667fb8fbcbf54e7ea7f9f1b28738cc5f_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNS0xLTEtMS0x_cd637f64-6937-43f9-a535-1e3c8794dd92">1,355,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2f13ac09f46445c96349a452b92fd49_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNS0zLTEtMS0x_dff5d77a-fe2e-434c-b42f-27a72ccf84cd">616,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5351d695257d46fda9bb8b4baf2d4699_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNS01LTEtMS0x_d4ae1dd5-e992-45fb-b9d9-ea9a63c5241d">3,834,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8580f1aa24bf411ba8d6a957d94238a8_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNS03LTEtMS0x_f8d9ee8e-7178-4105-b665-946cd1fe8595">1,010,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNi0xLTEtMS0x_c2f48470-a913-4e47-bb76-b6f526439678">4,655,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNi0zLTEtMS0x_b39c7e25-b9ce-4d19-b355-8d5ff6bd7ac4">2,196,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNi01LTEtMS0x_da75afa1-7310-4f95-aa93-8f130863b52e">11,679,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNi03LTEtMS0x_0fd19def-4d19-4450-9fa5-8b6cfe636085">4,513,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Geographic Location</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></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.280%"></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.280%"></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.864%"></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.280%"></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.280%"></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.280%"></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.288%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><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: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="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:8pt;font-weight:700;line-height:100%">2020</span></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: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="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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">%</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%">$</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%">%</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">%</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%">$</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%">%</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%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4518416916124236a305c790d93ee6ee_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0xLTEtMS0x_e705dd7f-1b32-4026-8cce-e04fcc92bafe">2,557,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i77c9c0a5422e409ab4bc66f1056816bb_D20210701-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0zLTEtMS0x_05189046-03b0-4ca7-9e81-190ef8de2e68">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b20de08c8c74f208ebb24156c9a4be9_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy01LTEtMS0x_e7f0f80a-520e-42df-90e8-c8eefe161a42">874,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ied83fd9630c146cfa577e57545ab294f_D20200701-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy03LTEtMS0x_7c3d5bf2-c4ba-4412-bc99-64a69d5fb29d">40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d790e0cf10042dfb11f103eda0bc355_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy05LTEtMS0x_06827d24-5d99-4dfc-8d2f-e014e2629801">6,419,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if60cc75fbd754f429fb84e005f061624_D20210101-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0xMS0xLTEtMQ_809a9aa2-dce5-4312-a4ed-9c6fe8d1edad">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i86d39343f46242c1b748036006a85aaf_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0xMy0xLTEtMQ_eeb10e86-7cc3-403d-a513-4d2a37eda058">2,388,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3e14c42f8b95457287175220abc2dbd0_D20200101-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0xNS0xLTEtMQ_5cfd9fc5-7117-421f-ada9-462eadcad8e3">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">EMEIA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3150f07aae34b0b86903b5b5e377e32_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0xLTEtMS0x_bb66a6b9-d9a4-4262-9fba-33d0bf5f119b">1,234,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic0ae45872fab41dc82996850691a3c7c_D20210701-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0zLTEtMS0x_06eb2f4c-b214-4bbd-b820-d4501aecac10">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d0dfda6fe9e4fca8e70ecefbc8d6fae_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC01LTEtMS0x_711c7107-c87a-434d-8baa-a44ce9e3c289">1,204,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i06d11964d4ae4d64926c3cc23d52670c_D20200701-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC03LTEtMS0x_12bf75ef-a6bb-4522-841d-31d768b32acd">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ffdc7fae764874a14e766b16f0032f_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC05LTEtMS0x_ee34af71-d040-47f8-9179-611c1b8eb9ac">3,762,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0ece880ff3054c9babf98be47c4238e9_D20210101-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0xMS0xLTEtMQ_c6a09fbd-fc12-4a88-9ebd-2a10fbe8a9e2">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic330e9d4f2a84c23acd6c0401436dfcc_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0xMy0xLTEtMQ_d716d8a1-fcef-4395-b2a0-2b471fcc45ee">1,908,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0fde676e422645a6b5a047229e7ac49e_D20200101-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0xNS0xLTEtMQ_07dba50e-38c3-4ad6-8166-8e4b0723b0a6">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e56009b739c4f21855870e40353e1b1_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0xLTEtMS0x_622357a4-ed8a-4cfa-811b-0cb24bd2f14f">864,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i719242508e9f4aaa9d3241001c3fcbfe_D20210701-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0zLTEtMS0x_946196aa-166f-4ae7-9d53-e753902b50f4">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a01a557bd494134993a4104de1c4a71_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS01LTEtMS0x_380b634a-1bf9-4ec2-a4f6-de3d33e87b02">118,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i68ccc1b6beaa4e0fb2d276cb54a27e1b_D20200701-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS03LTEtMS0x_02885a82-5358-4de4-8552-0b623c2f4a13">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049841c41e3d4047a260b80d9b378635_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS05LTEtMS0x_6fc1876c-c0cd-413f-a4c5-3ef549809526">1,498,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8e7de88304d4d6fbf6698bc6f7d3d06_D20210101-20210930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0xMS0xLTEtMQ_e560ec19-eacb-4114-a64b-2902ce150f5c">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc65b8c4e0274f56bff1fc1ecf20f991_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0xMy0xLTEtMQ_59462543-a02e-45a4-a2cd-f2c8c19a6ba1">217,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i51d7a2c9a742433cb26a8f0a6be5ed79_D20200101-20200930" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0xNS0xLTEtMQ_99f78849-bd3f-4134-adb4-fc366312e72b">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0xLTEtMS0x_9daee7a0-a546-46e4-9fab-5b450265c2aa">4,655,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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="number" contextRef="ie902ba221b384754bb4d65721da3e3d0_D20210701-20210930" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0zLTEtMS0x_0aedd94c-610e-4f11-8a6d-0949c9f54018">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi01LTEtMS0x_ae925f1a-9f20-4473-aed2-e57b908d0384">2,196,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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="number" contextRef="i2df1ba3be70e419c95ff4eeac5a7716d_D20200701-20200930" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi03LTEtMS0x_a4f858dd-c22b-4f30-b0c2-21bd776ad8f6">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi05LTEtMS0x_5914f41d-a854-4a6f-ad95-e5e6e08b7cd2">11,679,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0701b2b9c821490c8e23ede4de0716e6_D20210101-20210930" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0xMS0xLTEtMQ_63f0cc4d-f4a7-4923-8e88-e46533d7a468">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0xMy0xLTEtMQ_62947b19-4265-464c-b09b-f64fb3d7643c">4,513,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i757170e4db2849dd922710a4b6afbb66_D20200101-20200930" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0xNS0xLTEtMQ_79d0f63b-57d8-49e7-9eb4-473cb0af64d8">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table above provides revenue from contracts with customers by source and geographic region (based on the customer&#8217;s billing address) on a disaggregated basis. North America consists of the United States and Canada. EMEIA consists of Europe, the Middle East, India and Africa. Asia Pacific includes China, Japan, South Korea, Singapore and Australia. For the three months ended September&#160;30, 2021 and 2020, the United States represented <ix:nonFraction unitRef="number" contextRef="i6a03cbd274974326886e629e928d6c58_D20210701-20210930" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfNTA1_8736ba5a-7fbb-44cd-98f5-b9867d6ddf2e">44.2</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i3ec43fdb70ac4ec885c12a4a55d7b45a_D20200701-20200930" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfNTEy_3d8302d7-6def-4c6d-ba56-ae1cd24cf213">40.0</ix:nonFraction>% of total revenue, respectively. Additionally, for the three months ended September&#160;30, 2021, China and Canada represented <ix:nonFraction unitRef="number" contextRef="iaac7f4f44df44af7bd2fbb5b12512170_D20210701-20210930" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTY0OTI2NzQ0MzE1Nw_f351ebbb-05aa-49e1-a0dc-aa9429cb8191">17.9</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i051a134483ac40c085e69daabdb88b5b_D20210701-20210930" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTY0OTI2NzQ0MzE3Ng_2e7a1bdb-98cf-44ed-8347-4458d50667b7">10.8</ix:nonFraction>% of total revenue, respectively. For the three months ended September 30, 2020, no countries other than the United States represented greater than 10% of revenue. For the nine months ended September&#160;30, 2021 and 2020, the United States represented <ix:nonFraction unitRef="number" contextRef="i501aec325f9b4569b3cf802c8c99e1f3_D20210101-20210930" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfNjEz_e5ef555f-b9dc-4271-bc83-c96c41edb22f">50.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i8f716d43f43641b1afbbaf41e1bdea9e_D20200101-20200930" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfNjIw_1deb89ea-a212-4234-b6ea-0321a90ea5be">51.0</ix:nonFraction>% of total revenue, respectively. No other countries represented greater than 10% of revenue during the nine months ended September&#160;30, 2021 and 2020.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><ix:continuation id="ibf531c6e9c88418798c16075dd288282"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied was $<ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfODIy_7a77feea-e912-4b5f-bd75-2b0b6a01af1a">569,000</ix:nonFraction>. These remaining performance obligations primarily relate to extended warranty and support and maintenance obligations. The Company expects to recognize approximately&#160;<ix:nonFraction unitRef="number" contextRef="i65c66c8df89041ff98ada44fbf450637_I20210930" decimals="3" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfOTky_3af8ecd8-e590-4eed-898f-cf77652cc546">30.7</ix:nonFraction>% of this amount as revenue during the remainder of 2021,&#160;<ix:nonFraction unitRef="number" contextRef="i112feda447f140448fdb9075537b6ea2_I20210930" decimals="3" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTA1MQ_00a17b40-9abb-4634-8a6b-d17fe50d12a8">49.9</ix:nonFraction>%&#160;in 2022, and <ix:nonFraction unitRef="number" contextRef="iadffb223312642bd914111c6fa3972cc_I20210930" decimals="3" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTA2Nw_08ca72b3-78a2-4d08-a5dc-dd3a01f9b2ee">19.5</ix:nonFraction>%&#160;in 2023 and thereafter. Warranty revenue is included in Service and other revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized revenue of&#160;$<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTE4OA_0c7d6656-290d-4266-aade-07d853c7c356">79,000</ix:nonFraction>&#160;and $<ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTE5NQ_3c8a2c2d-57fd-4b15-9cec-9f8a52dc7621">66,000</ix:nonFraction> during the three months ended September&#160;30, 2021 and 2020, respectively, and revenue of $<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTI2OA_7740b1c6-f349-47fb-88fe-79b341b89790">326,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTI3NQ_471a6253-e821-4135-b551-0c0a5e203aab">299,000</ix:nonFraction> during the nine months ended September&#160;30, 2021 and 2020, respectively, which was included in the contract liability balance at the end of the previous year.</span></div></ix:continuation><div id="i7c3545ca699b417cb988a48576dcf2bc_43"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMjQyNQ_dbd37412-ee3b-4a07-9f5e-c381aa9d3e63" continuedAt="ic396a2cd0a1649e8a162f5ece64fc51a" escape="true">Balance Sheet Account Details</ix:nonNumeric></span></div><ix:continuation id="ic396a2cd0a1649e8a162f5ece64fc51a"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-align:justify"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMjQyMA_fc9cace8-7ece-455a-91a0-aef13c967ad6" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:74.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Accounts receivable, net:</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="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, trade</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="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfMi0xLTEtMS0x_c65bad91-8c34-41e8-a6e6-591fe87a8bca">5,011,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfMi00LTEtMS0x_c10fe85e-d744-4634-a63e-c4ec15d030f5">4,894,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfMy0xLTEtMS0x_0281cc3e-c40e-4656-b5ef-9d7882128b79">2,015,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfMy00LTEtMS0x_9b2aa0cd-ef4d-475d-81cf-b10e4743704d">2,119,000</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:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfNC0xLTEtMS0x_43ce888d-afcd-4134-a6d1-79079208b4d2">2,996,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfNC00LTEtMS0x_bbe8bbb1-45a2-48ef-8321-bec3c8f0de9c">2,775,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company extends credit to its customers in the normal course of business. For diagnostic testing services, receivables are based on either contractual rates with third-party payors, plus the amounts expected to be collected for any patient-responsibility portion, or for non-contracted arrangements, using the amounts expected to be collected from third-party payors and/or the patient-customer based on historical collection experience. The Company does not perform credit evaluations and therefore subsequent adjustments to the amount expected to be collected are recorded to revenue. The balance of our Lineagen accounts receivable balance as of September&#160;30, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i8426aed0f51e4b49876a92465b8f0834_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfNzIy_a61ccbe0-aefa-49a9-a500-1f078289c129">680,000</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For optical genome mapping (&#8220;OGM&#8221;) products and services, credit is extended based upon an evaluation of each customer&#8217;s credit history, financial condition, and other factors. Estimates of allowances for doubtful accounts are determined by evaluating individual customer circumstances, historical payment patterns, length of time past due, and economic and other factors. Bad debt expense is recorded as necessary to maintain an appropriate level of allowance for doubtful accounts in selling, general and administrative expense. During the three and nine months ended September&#160;30, 2021, the Company recorded a recovery of bad debt expense of $(<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMTM0NA_d2067e4b-551c-4b05-92dc-8d1e9f97b7b2">10,000</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMTM1MQ_b28d4aa7-93fd-43ea-af8f-6fec408367fc">50,000</ix:nonFraction>), respectively, which is included in selling, general and administrative expenses. Amounts are charged to the allowance for doubtful accounts when collection efforts have been exhausted and are deemed uncollectible.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable is subject to concentration risk whenever a customer has a balance that meets or exceeds 10.0% of the Company&#8217;s total accounts receivable balance. As of September&#160;30, 2021, no customers met or exceeded 10% of the Company&#8217;s total accounts receivable balance. As of December&#160;31, 2020, two customer balances represented <ix:nonFraction unitRef="number" contextRef="ie6f04af19ff840b396ef573e4cd5f881_D20200101-20201231" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMTg5NQ_bc204f5c-0372-4861-90d7-d5dcd5e58618">27.4</ix:nonFraction>%  of the Company&#8217;s total accounts receivable balance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost or net realizable value, on a first-in, first-out basis. Inventory includes raw materials and finished goods that may be used in the research and development process and such items are expensed as consumed or expired.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions for slow-moving, excess, and obsolete inventories are estimated based on product life cycles, historical experience, and usage forecasts.</span></div><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMjQyMQ_60146448-86c0-4f9a-8390-4e8d64f60183" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:74.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">Inventory:</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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfMi0xLTEtMS0x_9c07ee8a-dbcb-4b42-aee3-c3ba48f5b3af">1,024,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfMi0zLTEtMS0x_d3c20de4-8022-4303-97bb-17ef9feb60ff">2,283,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfMy0xLTEtMS0x_8af6df3d-4fc3-460c-aed9-3242d94892b3">7,996,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfMy0zLTEtMS0x_7b1c45d5-48bd-4859-ae89-d03f161844f2">1,033,000</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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfNC0xLTEtMS0x_0547ac3f-5357-48e3-b56c-4fbf0f66217c">9,020,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfNC0zLTEtMS0x_faae83b5-4a17-48e7-9aeb-12907f293388">3,316,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_46"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMzAzNA_f5a99dd4-cb1c-44ad-a424-cfc7c6c496e1" continuedAt="i360cbd22760448ac800377c4c6cf777c" escape="true">Debt </ix:nonNumeric></span></div><ix:continuation id="i360cbd22760448ac800377c4c6cf777c"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Paycheck Protection Program</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2020, the Company received the PPP Loan proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="ifd2c0b9b3fd64a7eb87b77cb5e17de24_D20200417-20200417" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTE0_c01fce4b-46ce-41a5-85f3-dfb77fb76e7c">1.8</ix:nonFraction> million pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) administered by the U.S. Small Business Administration (the &#8220;SBA&#8221;).  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PPP Loan accrued interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act. In February 2021, the Company applied for forgiveness of the PPP Loan, and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. A gain on forgiveness of Paycheck Protection Program loan of $<ix:nonFraction unitRef="usd" contextRef="ia5a51b0749c542bdb0e0c822d9ac2bc1_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfNzMz_4101a9f5-f489-49e4-9a1d-14344b5d2cc3">1.8</ix:nonFraction>&#160;million was recognized during the nine months ended September&#160;30, 2021. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Innovatus LSA</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2019, the Company entered into a Loan and Security Agreement (the &#8220;LSA&#8221;) by and among Innovatus Life Sciences Lending Fund I, LP, a Delaware limited partnership (&#8220;Innovatus&#8221;), as collateral agent and the lenders listed on Schedule 1.1 thereto, including East West Bank. The LSA provided a first term loan of $<ix:nonFraction unitRef="usd" contextRef="i1666ee8e27c94768963c6271f0120fdb_I20190331" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTIyMw_f3dd723a-ec8e-4b37-8715-10655527655f">17.5</ix:nonFraction> million, a second term loan of $<ix:nonFraction unitRef="usd" contextRef="if7c6edc95f0243c0bfa612635032cfac_I20190331" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTI0OQ_fe788106-2cf6-411a-95ca-2b509ac0c825">2.5</ix:nonFraction> million and a third term loan of $<ix:nonFraction unitRef="usd" contextRef="i34939904424f49b887beadb22fb75567_I20190331" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTI3Nw_168780c9-1a13-4274-96bc-dbe04e5d9730">5.0</ix:nonFraction> million (collectively, the &#8220;Term Loans&#8221;) if the Company satisfied certain funding conditions. Interest on the Term Loans is due on the first of each month at a rate of <ix:nonFraction unitRef="number" contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331" decimals="4" name="bngo:DebtInstrumentInterestRateCashRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTQ0MA_48376b1d-b010-4d6e-8c7e-ff4b68246baf">10.25</ix:nonFraction>% per annum in cash or a discounted rate of <ix:nonFraction unitRef="number" contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331" decimals="4" name="bngo:DebtInstrumentInterestRateDiscountedCashRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTQ4NQ_3c2d7d67-b50e-4e9a-b229-d9abf79b011d">7.25</ix:nonFraction>% in cash with <ix:nonFraction unitRef="number" contextRef="ie5f3b642536749a88de888c38ae77421_I20190331" decimals="3" name="bngo:DebtInstrumentInterestRateCashRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTUwMQ_e3e0f368-aa3b-4149-9013-e8c69ab44cd4">3.0</ix:nonFraction>% of the <ix:nonFraction unitRef="number" contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331" decimals="4" name="bngo:DebtInstrumentInterestRateCashRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTUxMQ_48376b1d-b010-4d6e-8c7e-ff4b68246baf">10.25</ix:nonFraction>% per annum rate added to the principal of the loan and subject to accruing interest through the end of the interest only payment period, which ends March 1, 2022. At inception, the Company elected to pay interest in cash at a rate of <ix:nonFraction unitRef="number" contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331" decimals="4" name="bngo:DebtInstrumentInterestRateDiscountedCashRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTc0Nw_3c2d7d67-b50e-4e9a-b229-d9abf79b011d">7.25</ix:nonFraction>% per annum and have <ix:nonFraction unitRef="number" contextRef="ie5f3b642536749a88de888c38ae77421_I20190331" decimals="3" name="bngo:DebtInstrumentInterestRateCashRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTc2OQ_e3e0f368-aa3b-4149-9013-e8c69ab44cd4">3.0</ix:nonFraction>% per annum of the interest added back to the outstanding principal. As of May 14, 2021 (the effective date of the loan payoff), the effective interest rate, including debt issuance costs, for the Term Loans was <ix:nonFraction unitRef="number" contextRef="ib43ffc063ac3434bbcb2512df1613a5e_I20210514" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTk4Mg_24ebc31f-abec-4886-ac25-66a3b7bf0eab">16.7</ix:nonFraction>%. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The LSA provided for prepayment fees of <ix:nonFraction unitRef="number" contextRef="if8cc04d1cc254bd58f63b8e9cb530b3c_D20190301-20190331" decimals="3" name="bngo:DebtInstrumentPrepaymentFeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjAyNw_f4aad5db-23d0-4e78-9e73-410f31bfa1dc">3.0</ix:nonFraction>% of the outstanding balance of the loan if the loan is repaid on or prior to March 14, 2020, <ix:nonFraction unitRef="number" contextRef="i5b380927c6f547f094598c3661c043cf_D20190301-20190331" decimals="3" name="bngo:DebtInstrumentPrepaymentFeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjEyMg_4a92342f-0cd0-49ea-8de7-b8be47d06027">2.0</ix:nonFraction>% of the amount prepaid if the prepayment occurs after March 14, 2020 but prior to March 14, 2021, <ix:nonFraction unitRef="number" contextRef="i114f050e623f49c38af90a73bd6a0494_D20190301-20190331" decimals="3" name="bngo:DebtInstrumentPrepaymentFeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjIyMg_fcdfde5a-a850-4492-8f29-8319e7f24a28">1.0</ix:nonFraction>% of the amount prepaid after March 14, 2021 but prior to March 14, 2022 and <ix:nonFraction unitRef="number" contextRef="i5677fee78fc14622b90531018728dc1b_D20190301-20190331" decimals="3" name="bngo:DebtInstrumentPrepaymentFeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjMwMA_d4e1d4b7-6179-490c-8655-3415e5efb9f6">0</ix:nonFraction>% of the amount prepaid if the prepayment occurs thereafter. In addition, upon the final repayment of the total amounts borrowed, the Company is required to pay an end of term fee of $<ix:nonFraction unitRef="usd" contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscountCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjQ4NA_edf1f78e-20f9-4d57-919f-07011f19a82d">0.8</ix:nonFraction> million. This end of term fee was being recognized as interest expense over the term of the LSA. As of September&#160;30, 2021, the outstanding term loan with Innovatus was paid in full, including all accrued interest, the end of term fee, and a prepayment fee for a total of $<ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjczNA_2b370545-2432-477f-9daa-4eead7569a8d">17.0</ix:nonFraction>&#160;million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The LSA also provides for a revolving line of credit in an amount not to exceed $<ix:nonFraction unitRef="usd" contextRef="ie5de9f1def41418abb74e992e8b0eda0_I20190331" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjgxOA_8aa29826-e3ce-419e-8974-0a8ee6b39b70">5.0</ix:nonFraction> million (the &#8220;Revolver&#8221;), which was terminated effectively upon payment in full of the above term loan.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Debt Obligations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no debt as of September&#160;30, 2021.<ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMzAzNg_57b14837-3b9a-4683-997a-057822cb6db4" continuedAt="ibae7939e621b4cedaf0593f8e6a8ae39" escape="true">The carrying value of the Company&#8217;s debt as of December 31, 2020 was as follows:</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><ix:continuation id="ibae7939e621b4cedaf0593f8e6a8ae39"><table 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:86.180%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Term Loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic51158c012d0460098290738871c87e3_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfMS0zLTEtMS0x_0da31f63-8b60-4cd0-970a-6358c7b78e1e">15,981,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP Loan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbab105f100c4533a9d503f8211ba507_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfMy0zLTEtMS0x_208f0484-5942-4904-9952-b7d1d443a530">1,775,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfNC0zLTEtMS0x_17d976ef-bd72-458a-ade0-1be3f3bacd2f">17,756,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt issuance costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfNS0zLTEtMS0x_82a4771c-c760-4ac0-a831-52c05b321e25">1,430,000</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total carrying value of debt</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfNi0zLTEtMS0x_90da900f-5888-43fa-a1e5-51187b3d785f">16,326,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_49"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkyMg_bc00d9a1-e598-480b-8fd5-43cba8233d68" continuedAt="i313662eee7ef473bb4e01d754031bbc7" escape="true">Stockholders&#8217; Equity and Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i313662eee7ef473bb4e01d754031bbc7" continuedAt="i252e8a3d70f749c4890d3984c133a653"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Follow-on Public Offerings</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 12, 2021, the Company completed an underwritten public offering of <ix:nonFraction unitRef="shares" contextRef="i3ea03a835eea425da4cee25d3cecb825_D20210112-20210112" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTYz_309d9345-2c26-4906-9cee-6ed7a46e081b">33,368,851</ix:nonFraction> shares of common stock, including <ix:nonFraction unitRef="shares" contextRef="icb3a11874a5245ea9ac8c8c3a752f9b9_D20210112-20210112" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjAw_4013649f-a2a9-4bc9-adb4-f2ea16ef2eed">4,352,458</ix:nonFraction> shares of common stock sold pursuant to the underwriters&#8217; exercise in full of their option to purchase additional shares. The price to the public in the offering was $<ix:nonFraction unitRef="usdPerShare" contextRef="ibd51c8d8709441ddb6b9eb73e05f878a_I20210112" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzY5_f7ae6d7c-77f8-48cf-8ac5-29c55273ea84">3.05</ix:nonFraction> per share and the underwriters purchased the shares from the Company pursuant to the underwriting agreement at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6960f6d6074147d482d433883c5f6a1e_I20210112" decimals="3" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDk0_b14afbcc-40a6-4bf9-9ea4-70466b3c5271">2.867</ix:nonFraction> per share. The gross proceeds were approximately $<ix:nonFraction unitRef="usd" contextRef="i3ea03a835eea425da4cee25d3cecb825_D20210112-20210112" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNTQ2_e743691a-d5d9-4050-84bf-660b0cb46068">101.8</ix:nonFraction>&#160;million before deducting underwriting discounts and commissions and other offering expenses of $<ix:nonFraction unitRef="usd" contextRef="ibd51c8d8709441ddb6b9eb73e05f878a_I20210112" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNjM2_fc61d783-f78f-4d7c-98bd-27af2e5b8b8a">293,000</ix:nonFraction>.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 25, 2021, the Company completed an underwritten public offering of <ix:nonFraction unitRef="shares" contextRef="i454740c2a1cc49aa9f3ee6518e796e3b_D20210125-20210125" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNzIx_a00ffdd4-9e2c-4b87-a36d-9714909e6314">38,333,352</ix:nonFraction> shares of common stock, including <ix:nonFraction unitRef="shares" contextRef="i5ab3355332f94d7099b9d0c2fb0711be_D20210125-20210125" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNzU4_81e45dfd-b85a-4398-bc15-d49123bbb73b">5,000,002</ix:nonFraction> shares of common stock sold pursuant to the underwriters&#8217; exercise in full of their option to purchase additional shares. The price to the public in the offering was $<ix:nonFraction unitRef="usdPerShare" contextRef="ibbf12fe648bd4867a45c2b30537449ab_I20210125" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfOTI3_bc025730-6068-4190-8966-daa3686a3402">6.00</ix:nonFraction> per share and the underwriters purchased the shares from the </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><ix:continuation id="i252e8a3d70f749c4890d3984c133a653" continuedAt="i2597dcabc61741498a39b340912c2579"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company pursuant to the underwriting agreement at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i5c891d31a32d4d6cb68c98b03450b8b4_I20210125" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTA1Mg_d3f527b7-f56b-4ed2-be1e-6cef7bc673fc">5.64</ix:nonFraction> per share. The gross proceeds were approximately $<ix:nonFraction unitRef="usd" contextRef="i454740c2a1cc49aa9f3ee6518e796e3b_D20210125-20210125" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTEwNA_f98b23c6-d076-49ca-ad37-ffeda4030533">230.0</ix:nonFraction>&#160;million before deducting underwriting discounts and commissions and other offering expenses of $<ix:nonFraction unitRef="usd" contextRef="ibbf12fe648bd4867a45c2b30537449ab_I20210125" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTE5NA_b47889c7-af9a-4d5c-9cd8-3f6e83df6d11">435,000</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shelf Registration Statements; Ladenburg and Cowen At-the-Market Facilities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company filed a shelf registration statement on Form S-3 with the SEC covering the offering, issuance and sale of up to $<ix:nonFraction unitRef="usd" contextRef="i302a669a6e754be48fcd04d9fbb3ed23_I20200831" decimals="INF" format="ixt:num-dot-decimal" name="bngo:SaleOfStockAuthorizedAmountToBeIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTQwNQ_a2e2eafd-f960-4533-891a-6c11663c8019">125.0</ix:nonFraction> million of the Company&#8217;s securities, including up to $<ix:nonFraction unitRef="usd" contextRef="id7ff990a76a7422f9409bc186aadc931_I20200831" decimals="INF" format="ixt:num-dot-decimal" name="bngo:SaleOfStockAuthorizedAmountToBeIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTQ1Mw_8c3a933c-7c3c-4fe7-a705-136ce9e8f11d">40.0</ix:nonFraction> million of common stock pursuant to an At Market Issuance Sales Agreement, with Ladenburg Thalmann &amp; Co. Inc. acting as sales agent (the &#8220;Ladenburg ATM&#8221;). During October through December 2020, the Company sold <ix:nonFraction unitRef="shares" contextRef="i759fa1cd4f4f41bfb9ac6999bcb1bdf4_D20201001-20201231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTYxNg_4c471a63-1c47-4048-a3f5-3117e670a56e">27,025,384</ix:nonFraction> shares of common stock under the Ladenburg ATM at an average share price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY5NQ_35711871-a82c-4856-991d-f8c0d84cb17b">0.82</ix:nonFraction>, and received gross proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i759fa1cd4f4f41bfb9ac6999bcb1bdf4_D20201001-20201231" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTc0NA_80f44090-d1d2-4546-9077-a61e55cf4bbc">22.1</ix:nonFraction> million before deducting offering costs of $<ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTc4Mg_80968332-3f2e-46e6-b6e2-5d983eb70570">573,000</ix:nonFraction>. In January 2021, the Company sold an additional <ix:nonFraction unitRef="shares" contextRef="iee4ba79d8e5b4356b57e301c01bf4738_D20210101-20210131" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTgzNA_4e5f314c-e821-4dd9-bf73-6bf231a87d94">6,298,152</ix:nonFraction> shares of common stock under the ATM at an average share price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i3ebccb61970f49c9ac16a03004b69e3a_I20210131" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTkwMw_e17b8f4d-ad07-4637-a85c-3f7ab02be1de">2.68</ix:nonFraction>, and received gross proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="iee4ba79d8e5b4356b57e301c01bf4738_D20210101-20210131" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTk1Mg_41d132d9-ed91-4d77-a0c4-0f90c285552e">16.9</ix:nonFraction> million before deducting offering costs of $<ix:nonFraction unitRef="usd" contextRef="i3ebccb61970f49c9ac16a03004b69e3a_I20210131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTk5MA_66d1dabd-04e8-4747-92e8-2907c64b39ea">422,000</ix:nonFraction>. The Company terminated the Ladenburg ATM in March 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2021, the Company filed an automatically effective shelf registration statement on Form S-3 with the SEC as a &#8220;well-known seasoned issuer,&#8221; allowing for the Company to issue an indeterminate number or amount of its securities from time to time in one or more offerings. On March 23, 2021, the Company entered into a Sales Agreement with Cowen and Company, LLC (&#8220;Cowen&#8221;) which provides for the sale, in the Company&#8217;s sole discretion, of shares of common stock having an aggregate offering price of up to $<ix:nonFraction unitRef="usd" contextRef="if81b13876aed46418f21e0c7a586dd83_D20210323-20210323" decimals="-5" format="ixt:num-dot-decimal" name="bngo:SaleOfStockValueSharesIssuedInTransaction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjI0Mg_2fbb830a-d249-42e5-9e6c-65d9e45e3a04">350.0</ix:nonFraction>&#160;million through or to Cowen, acting as sales agent or principal (the &#8220;Cowen ATM&#8221;)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company agreed to pay Cowen a commission of up to <ix:nonFraction unitRef="number" contextRef="if81b13876aed46418f21e0c7a586dd83_D20210323-20210323" decimals="3" name="bngo:CommissionFeeMaximumPercentageOfGrossProceeds" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjM1MQ_0b335b9f-9cf6-47dd-bd79-4de4f6fb1195">3.0</ix:nonFraction>% of the aggregate gross proceeds from each sale of shares, reimburse legal fees and disbursements and provide Cowen with customary indemnification and contribution rights. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August and September 2021, the Company sold <ix:nonFraction unitRef="shares" contextRef="i120e220dbdd14184a99724fc866af3ff_D20210801-20210930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY0OTI2NzQ0NzQ2NQ_194fdf24-6078-4ae0-8344-285527130b16">2,256,000</ix:nonFraction> shares of common stock under the Cowen ATM at an average share price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY0OTI2NzQ0NzQxNg_0b398c65-e44d-427d-8d39-0f97e1b4d8ef">6.15</ix:nonFraction> per share, and received gross proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i120e220dbdd14184a99724fc866af3ff_D20210801-20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY0OTI2NzQ0NzQ2MQ_a26df409-79f2-4820-89c1-8ae4dc30aeee">13.9</ix:nonFraction> million before deducting offering</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> costs of $<ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY0OTI2NzQ0NzQ2OQ_0f6ce9e4-9e23-424c-93df-94925dbfd52e">0.6</ix:nonFraction> million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Warrants</span></div><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkxNw_da5c26e0-f827-4553-91d6-82ace05d37dc" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s warrant activity during the nine months ended September&#160;30, 2021 was as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:49.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.684%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Stock under Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMS0xLTEtMS0x_2ed6a345-d756-4496-94e3-094b61a2ea91">15,174,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="2" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMS0zLTEtMS0x_c47a01f4-51d1-4ff5-bd06-cb8091262924">2.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i94c8439453db4dd9b4b6e8ca49bae2da_D20200101-20201231" format="ixt-sec:duryear" name="bngo:ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMS01LTEtMS0x_22e9643c-fd5c-44fb-959a-dc38cf8f9ca5">3.76</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="bngo:ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMS03LTEtMS0x_00b7b06a-5fbd-4c53-aeb7-851019b213e4">26,841,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:fixed-zero" name="bngo:ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMi0xLTEtMS0x_af7ec9ef-f0e1-459e-a5bb-1684a70bdd65">&#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="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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMy0xLTEtMS0x_6d9c013d-013e-4ac5-858a-375daefa6a96">10,789,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="2" name="bngo:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMy0zLTEtMS0x_9d969cd9-88ff-4046-bab3-09631151b9fb">0.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMy03LTEtMS0x_7bb31eb4-b2e7-44bb-9ad6-788106756419">58,175,000</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNC0xLTEtMS0x_a894919d-7583-4c7f-bb8d-ae8f53cc0290">24,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="2" name="bngo:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNC0zLTEtMS0xNjMzMw_6efe3ebd-e9d3-4606-b448-ad2710752c40">3.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNS0xLTEtMS0x_ff459b36-aab1-4367-b081-115d36932187">4,361,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="2" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNS0zLTEtMS0x_4156b1cb-1417-4ac8-82e1-d06445079306">5.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:duryear" name="bngo:ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNS01LTEtMS0x_2c4bd9ff-07ac-43e0-8970-fe75d57f8324">2.02</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="bngo:ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNS03LTEtMS0x_1fece729-8b56-488a-a7df-50dbc65c02a1">1,651,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkxOA_83b7ecae-a7dc-4168-b5cc-62cc9831a08d" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity during the nine months ended September&#160;30, 2021 was as follows: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Stock under Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMS0xLTEtMS0x_55af32ae-cc3c-4ba9-a83a-9c8ee1fb57b3">5,290,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMS0zLTEtMS0x_f000a45e-76d7-469f-bcf9-b1619557aa32">1.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i94c8439453db4dd9b4b6e8ca49bae2da_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMS01LTEtMS0x_352a0c56-9863-4010-911b-409e7272e74b">8.7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMS03LTEtMS0x_8f0ed3dd-b450-48c4-9caa-03e77da7dc44">10,178,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMi0xLTEtMS0x_776ee27a-6d4f-48d1-b66b-0cc5cdc9b457">6,544,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMi0zLTEtMS0x_2bc40eae-7a8d-48b4-88d6-333650937a63">7.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMy0xLTEtMS0x_1eb82d8d-5121-488a-b3cc-f605fad60d11">371,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMy0zLTEtMS0x_3e4261a5-cf83-46bd-8093-ab5f8f7627cb">1.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMy03LTEtMS0x_0154cfc3-28ff-4f04-8edc-9bca488d2ee7">2,187,000</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNC0xLTEtMS0x_9b88e33f-2643-4ee4-8198-f5884052a2e6">802,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNC0zLTEtMS0x_f5dbf08b-49d8-4b59-a4be-151770e3d570">4.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNS0xLTEtMS0x_f1fd263b-36fa-4920-b44b-c29b58fb5da2">10,661,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNS0zLTEtMS0x_5c4afc8c-5256-4b6b-8ffb-4a5c7716e8fc">4.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNS01LTEtMS0x_c891ab01-3a56-45d4-a1f9-f60ec52182d2">9.01</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNS03LTEtMS0x_e6805319-e762-4773-92e6-e9acd031f9ab">17,822,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNi0xLTEtMS0x_01734ace-4052-44e8-ac65-3fd2e5bc2a0c">3,035,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNi0zLTEtMS0x_08a4a9a9-4876-468c-ac73-6bc75a5ee2e7">3.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNi01LTEtMS0x_62b5a5bd-fb16-46c5-82d1-42f41322ced1">8.11</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNi03LTEtMS0x_4e77ab8a-9031-4b31-b57f-6318ea63da92">9,326,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September&#160;30, 2021 and 2020, the weighted-average grant date fair value of stock options granted was $<ix:nonFraction unitRef="usdPerShare" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjk0NA_defcfb1f-ee2f-47ed-9388-a16acba1b91f">3.64</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjk1MQ_d31c256a-8b7c-41d6-ab47-8bf8c0e6b7ca">0.35</ix:nonFraction> per share, respectively. For the nine months ended September&#160;30, 2021 and 2020, the weighted-average grant date fair value of stock options granted was $<ix:nonFraction unitRef="usdPerShare" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzA4Nw_990c0480-45b2-442f-9b42-f1ff7e136403">4.78</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzA5NA_b09832e6-b654-440e-a531-3c167507cc9e">0.43</ix:nonFraction> per share, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkyMw_942d8975-3c2c-4c90-9387-0e645c8ffba5" continuedAt="i1417afe2acff46aa81fe096412320a44" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense for the periods presented as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></ix:nonNumeric></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><ix:continuation id="i2597dcabc61741498a39b340912c2579"><div style="margin-top:6pt;text-align:justify"><ix:continuation id="i1417afe2acff46aa81fe096412320a44"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:46.377%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.773%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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: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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8aa12c50e14a43c297521028412264be_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMi0xLTEtMS0x_ac601f4f-dd05-45c0-88a6-e8e339d7b7e2">745,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdab57d7681e403f8a89baf2e394667c_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMi0zLTEtMS0x_aa93fdbd-7ef4-442f-96bf-5c3878297841">122,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55e13c2b94df489fae0617baa3fcd810_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMi01LTEtMS0x_59c17251-592d-4dff-b068-a652b8a962e5">1,209,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i734b0c2ef81744a79b1a21c9b2d4f878_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMi03LTEtMS0x_f6c2c2f2-2842-4ce0-b4ee-f3290e8b20ec">255,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%"><ix:nonFraction unitRef="usd" contextRef="i89332de5211a46c8a8ad82c50d432022_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMy0xLTEtMS0x_9b573207-c609-4985-9869-25b5bd651721">2,043,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09dee8328e6d49f8bc3ec464797facd6_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMy0zLTEtMS0x_3fe7e39f-23e3-4abe-a7a2-561bfcccf6af">325,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1435e254b8e5435bb3664c7bddcfceb5_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMy01LTEtMS0x_aa78ac1a-f9fd-4d4a-8c63-206e058014f9">3,708,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95b6daa4dde74531a6210db3f4703433_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMy03LTEtMS0x_318f8e9b-e432-4f88-a696-c6d80c93bd06">848,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfNC0xLTEtMS0x_8a65db38-ae2e-4ac0-ad44-9529c9491408">2,788,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfNC0zLTEtMS0x_17c95fda-2df2-4446-a24a-ed7b57a747b5">447,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfNC01LTEtMS0x_b2cc0772-418a-485c-9e0d-5bfcf3a71738">4,917,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfNC03LTEtMS0x_daf2d28e-ec7b-4282-8c5e-593a9de04a9d">1,103,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkyNQ_a91f37cb-a344-424a-ad41-0f166a73391f" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:47.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.751%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.756%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMi0xLTEtMS0x_44327df3-6937-4588-8303-6d61c405b230">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMi0zLTEtMS0x_e582f84f-aa2f-48a5-bc05-168bfe67c7b4">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMi01LTEtMS0x_f90a6637-f025-465a-9253-e8d6ffbcebe7">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMi03LTEtMS0x_442d2cf1-ab57-42ea-9530-871af8a57236">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMy0xLTEtMS0x_a43c0f76-d1f2-45e2-bf50-57a5ed34b426">71.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMy0zLTEtMS0x_3c1e9479-88c9-4fea-9d66-da4278621942">77.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMy01LTEtMS0x_4b59ced8-875c-438d-9636-173afd879291">78.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMy03LTEtMS0x_c71f5fac-b1e6-4e9a-a095-31c5734e0b32">74.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNC0xLTEtMS0x_fc67967b-2da1-4d75-b994-481b39674506">6.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNC0zLTEtMS0x_c6c71434-13e5-4d0e-a2a2-1bceee761af4">5.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNC01LTEtMS0x_cd548eed-3c85-43f4-bf46-a6b27ebc7885">6.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNC03LTEtMS0x_a209592f-ef87-4f6b-b397-fc3ec10172a0">5.9</ix:nonNumeric></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%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNS0xLTEtMS0x_e7f4fa10-5c35-4fdc-a839-10f433728c24">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNS0zLTEtMS0x_87a6e4e9-2ec0-40f8-a372-afacaa3b32a8">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNS01LTEtMS0x_c1a891cb-a948-4022-896f-5cf4bf7a05a3">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNS03LTEtMS0x_747f5d82-0b75-42d2-88ab-2b7435ff4c5b">0.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 12, 2021, the compensation committee of the Company&#8217;s board of directors granted <ix:nonFraction unitRef="shares" contextRef="i6c08a903cb5e41a19a663dde4fadcfe3_D20210512-20210512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzU0OA_c45bdf3d-8e0c-4fd8-9cfe-ac36cee32c09">580,000</ix:nonFraction> RSUs to R. Erik Holmlin, Ph.D., the Company&#8217;s President and Chief Executive Officer (the &#8220;Holmlin Grant&#8221;), and <ix:nonFraction unitRef="shares" contextRef="i63f4ba08850a42468b06d8374825550d_D20210512-20210512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzY4OQ_38f6d8e7-06fc-44f8-8755-eb7bb96f2f8e">240,000</ix:nonFraction> RSUs to Mark Oldakowski, the Company&#8217;s Chief Operating Officer (the &#8220;Oldakowski Grant&#8221;), in each case with an effective grant date and vesting commencement date of May 12, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i5f4ce0b6ef0649388af587201f92ed06_D20210512-20210512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzg3MA_85c28ef0-34d2-45a8-ae67-23b2b66b0d53">290,000</ix:nonFraction> RSUs under the Holmlin Grant are subject to time-based vesting, with <ix:nonFraction unitRef="number" contextRef="i5f4ce0b6ef0649388af587201f92ed06_D20210512-20210512" decimals="INF" name="bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzk0Mg_664772ab-b2d2-43af-83b1-5f12cb9dfed1">50</ix:nonFraction>% of the shares vesting on each of the first and second anniversaries of the vesting commencement date, subject to continued service through the vesting date, and <ix:nonNumeric contextRef="i5f4ce0b6ef0649388af587201f92ed06_D20210512-20210512" format="ixt-sec:durmonth" name="bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDEwNg_ab5cf136-f03e-4291-a125-7aa2b1390622">18</ix:nonNumeric> months vesting acceleration upon a termination without cause or resignation with good reason.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib668be9673354caea822a0dbeb812522_D20210512-20210512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDE5Ng_5c83081e-06be-4d43-b217-fd989222b805">290,000</ix:nonFraction> RSUs under the Holmlin Grant are subject to vesting upon the satisfaction of certain specified revenue targets within <ix:nonNumeric contextRef="ib17215e22f714c1a9abf8cf8b518403d_D20210512-20210512" format="ixt-sec:durwordsen" name="bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDMxNw_3b987773-8ee1-4a78-bdf0-d6b54fc270b3">four years</ix:nonNumeric> following the vesting commencement date. If Dr. Holmlin&#8217;s employment with the Company is terminated without cause or he resigns with good reason, then the shares will continue to be eligible for vesting upon satisfaction of the revenue targets within a period that is the shorter of <ix:nonNumeric contextRef="i53402bc62815486c80306848fe7dbb07_D20210512-20210512" format="ixt-sec:durmonth" name="bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDYwMw_c5ecaa55-8fd5-4cb9-b05c-6902268a2dd4">18</ix:nonNumeric> months following termination or <ix:nonNumeric contextRef="ib17215e22f714c1a9abf8cf8b518403d_D20210512-20210512" format="ixt-sec:durwordsen" name="bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDYzMQ_3b987773-8ee1-4a78-bdf0-d6b54fc270b3">four years</ix:nonNumeric> following the vesting commencement date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs comprising the Oldakowski Grant are subject to time-based vesting, with <ix:nonFraction unitRef="number" contextRef="i4d81878447044c42856be2c8700cfdf6_D20210512-20210512" decimals="2" name="bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDc1Nw_b80030ed-e221-4c41-a82c-39516eab145f">50</ix:nonFraction>% of the shares vesting on each of the first and second anniversaries of the vesting commencement date, subject to continued service through the vesting date.</span></div></ix:continuation><div><span><br/></span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_52"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181Mi9mcmFnOjQ0ZGFlMzM3NDZlMDRkMWViMTQ3ZWM2ZTVhYjc1NjYwL3RleHRyZWdpb246NDRkYWUzMzc0NmUwNGQxZWIxNDdlYzZlNWFiNzU2NjBfNzI0_db419c3b-e8fe-4cc6-84f6-273b6db4a34c" continuedAt="i704ec186b19a48dfae8309fab91479e3" escape="true">Commitments and Contingencies </ix:nonNumeric></span></div><ix:continuation id="i704ec186b19a48dfae8309fab91479e3"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may be subject to potential liabilities under various claims and legal actions that are pending or may be asserted. These matters arise in the ordinary course and conduct of the business. The Company regularly assesses contingencies to determine the degree of probability and range of possible loss for potential accrual in the financial statements. An estimated loss contingency is accrued in the financial statements if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on the Company&#8217;s assessment, it currently does not have any material loss exposure as it is not a defendant in any claims or legal actions.</span></div></ix:continuation><div id="i7c3545ca699b417cb988a48576dcf2bc_55"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181NS9mcmFnOjQxZWU5NGE0MGM5NTQyYTRiMTdmYjY1NGYzYjhlMWE3L3RleHRyZWdpb246NDFlZTk0YTQwYzk1NDJhNGIxN2ZiNjU0ZjNiOGUxYTdfNDY1_ec624c29-6b03-49f5-938b-f217fd60f18b" continuedAt="ib2bd98c553474f0eb8bedb505faaaddd" escape="true">Income Taxes </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib2bd98c553474f0eb8bedb505faaaddd">The Company is subject to taxation in the United States, United Kingdom and various state jurisdictions. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the full valuation allowance on the Company&#8217;s U.S. net operating losses.</ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfNjQwNg_b2172c73-6438-4994-8cf9-04a8cd823f75" continuedAt="iebd2387f41d44796bc0d9d87c7104881" escape="true">Acquisitions</ix:nonNumeric></span></div><ix:continuation id="iebd2387f41d44796bc0d9d87c7104881"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of Lineagen</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 21, 2020, the Company, Alta Merger Sub, Inc., a wholly owned subsidiary of the Company (&#8220;Merger Sub&#8221;), Lineagen, a Delaware corporation, and Michael S. Paul, Ph.D., solely in his capacity as exclusive agent and attorney-in-fact of the security-holders of Lineagen, entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms and conditions of the Merger Agreement, Merger Sub merged with and into Lineagen whereupon the separate corporate existence of Merger Sub ceased, with Lineagen continuing as the surviving corporation of the Merger as a wholly owned subsidiary of the Company. Lineagen&#8217;s expertise in development, commercialization and reimbursement of laboratory-developed tests provides a platform for accelerating sales growth for the Company&#8217;s Saphyr system.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information in the table below summarizes the combined results of operations for the Company and Lineagen as if the companies had been combined as of January 1, 2019. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfNjQwNQ_1770e7d8-0369-425b-93ea-09af9ddef89e" continuedAt="id5a52a51f2cc43bc9ef8f04deaef7297" escape="true">The unaudited pro forma financial information is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved as if the acquisition had taken place as of January 1, 2019.</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><ix:continuation id="id5a52a51f2cc43bc9ef8f04deaef7297"><table 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:62.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></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:17.762%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Three Months Ended September 30,<br/>(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">(Unaudited)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfMi0xLTEtMS0yMDE4MQ_9a1262a4-e7fd-458a-bd69-f8e44fa4bd3e">3,018,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfMi0yLTEtMS0x_ed42a090-00a8-405a-956a-ded387c06ed1">7,948,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfMy0xLTEtMS0yMDE4MQ_6c4a913f-7532-440e-9cf4-edde4f0e7e75">10,087,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfMy0yLTEtMS0x_d959e4b3-0ab0-4002-80af-04a83d8171a1">30,375,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Basic and diluted net loss per share</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930" decimals="2" sign="-" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfNC0xLTEtMS0yMDE4NA_3f85244b-ffd5-452e-a883-206a30e5fcd5"><ix:nonFraction unitRef="usdPerShare" contextRef="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930" decimals="2" sign="-" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfNC0xLTEtMS0yMDE4NA_cec3e36f-241e-46db-9930-21b32b6814bd">0.07</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="usdPerShare" contextRef="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930" decimals="2" sign="-" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfNC0yLTEtMS0x_0107ee18-cd20-4233-a0fd-90d2677d4ed1"><ix:nonFraction unitRef="usdPerShare" contextRef="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930" decimals="2" sign="-" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfNC0yLTEtMS0x_f699b86a-f42d-4b9a-99ca-e4bde6bf31b2">0.33</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of BioDiscovery</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, the Company entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;), pursuant to which the Company agreed to acquire BioDiscovery, Inc (&#8220;Biodiscovery&#8221;). Under the terms of the Merger Agreement,, Bionano purchased <ix:nonFraction unitRef="number" contextRef="i898d3b1488bd4dfcabad395284aee942_I20211008" decimals="INF" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjE5NQ_7e600035-150f-4763-b16c-b6dc796ccac6">100</ix:nonFraction>% of the outstanding shares of BioDiscovery on October 18, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the Company paid upfront consideration consisting of a combination of approximately $<ix:nonFraction unitRef="usd" contextRef="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008" decimals="-6" format="ixt:num-dot-decimal" name="bngo:BusinessCombinationConsiderationTransferredCash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjIwMQ_512ef6d3-5378-4115-b1b5-c076cae36c3f">50</ix:nonFraction>&#160;million in cash and $<ix:nonFraction unitRef="usd" contextRef="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008" decimals="-6" format="ixt:num-dot-decimal" name="bngo:BusinessCombinationConsiderationTransferredValueOfShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjIxNA_7f4472bf-8f4a-4bd0-a7d4-237a2c3ec9de">40</ix:nonFraction>&#160;million in shares of Company common stock. The upfront consideration is subject to adjustment for, among other things, cash, unpaid indebtedness, unpaid transaction expenses and working capital relative to a target. Approximately $<ix:nonFraction unitRef="usd" contextRef="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008" decimals="-6" format="ixt:num-dot-decimal" name="bngo:BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjIyNw_594bd10b-10e7-4ed4-b7b8-4d9127242cfe">27</ix:nonFraction>&#160;million worth of shares of Company common stock issued as upfront consideration pursuant to the Merger Agreement are subject to vesting based on continued service, subject to the terms and conditions of a stock restriction agreement. Under the Merger Agreement, the Company has also agreed to pay a milestone payment of $<ix:nonFraction unitRef="usd" contextRef="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008" decimals="-6" format="ixt:num-dot-decimal" name="bngo:BusinessAcquisitionMilestonePayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjI0MA_2c903cb7-5403-4e39-9e17-428bf333f690">10</ix:nonFraction>&#160;million in cash based on the achievement of certain commercial milestones. The Merger Agreement has a customary post-closing purchase price adjustment mechanism.</span></div></ix:continuation><div id="i7c3545ca699b417cb988a48576dcf2bc_1068"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8yMTk5MDIzMjU3NTUw_573bcabb-598d-4d69-8b2d-59f2b60f56b2" continuedAt="i8cfd8c15ca60461d9d001ca205a6fb8b" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8cfd8c15ca60461d9d001ca205a6fb8b" continuedAt="iecfb6d4f907f4daaa7a9218234d364d8">The Company holds investment securities that consist of highly liquid, investment grade debt securities. The Company determines the fair value of its investment securities based upon one or more valuations reported by its investment accounting and reporting service provider. The investment service provider values the securities using a hierarchical security pricing model that relies primarily on valuations provided by an industry-recognized valuation service. Such valuations may be based on trade prices in active markets for identical assets or liabilities (Level 1 inputs) or valuation models using inputs that are observable either directly or indirectly (Level 2 inputs), such as quoted prices for similar assets or liabilities, yield curves, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, and broker and dealer quotes, as well as other relevant economic measures.</ix:continuation></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><ix:continuation id="iecfb6d4f907f4daaa7a9218234d364d8"><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8yMTk5MDIzMjU3NTUx_f3af3034-281b-4d82-8fb0-e426504b6ab6" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis in the Unaudited Consolidated Balance Sheets:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30, 2021</span></div></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value and Carrying Value on Balance Sheet</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;border-top:1pt 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%">Fair&#160;Value&#160;Measurement&#160;Category</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Paper</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="i235b8bca0ef5413baa3fbb1f75f58bbe_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M180LTEtMS0xLTE1NDIy_07a393cb-6a5b-4a14-afb9-8313dc631c8f">97,939,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="icbf045e6033442898d49bc84c950106d_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M180LTMtMS0xLTE1NDMw_c18fe019-0f81-4c25-b8a5-c7a31b4f94c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a9cfe029c794c78857e91906f4ef611_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M180LTUtMS0xLTE1NDMw_3808afa7-fa9e-4341-8bad-7ec9f5fd9d40">97,939,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i7115e557e9c9433f97fafb5863571169_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M180LTctMS0xLTE1NDMw_e84b079c-1c6a-4d3b-91a0-62d129e751fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Notes/Bonds</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="i5e9fcb0a02f54ec7975d6a9daa57576d_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M181LTEtMS0xLTE1NDIy_8ecc9f31-82cd-47be-88c6-2a79420df874">87,394,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="ifb91be8ea93a4f62896db46e2d3090e0_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M181LTMtMS0xLTE1NDMw_f699198a-6133-448c-a541-961d3b863e58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ce3c50c8d774bcbafa4e2cdc76f523e_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M181LTUtMS0xLTE1NDMw_13e3f6fa-2b64-4bcb-b878-c4fca0ef3188">87,394,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i7a4853be2c98460181c6f1ba8a434ccf_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M181LTctMS0xLTE1NDMw_1dc6de42-002a-456a-a085-92a0a91491d7">&#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="padding:2px 1pt;text-align: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 Investments:</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3fd6dbed9ea4b85b29c5fd4983e73f9_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTEtMS0xLTE4NDgz_06c6cba5-0b0e-4e28-b188-3313466faa96">185,333,000</ix:nonFraction>&#160;</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 style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d99c167b9441efbf9c8f35783ede51_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTMtMS0xLTE4NDgz_2ab7a571-d104-4198-a6e8-f17de53f630d">&#8212;</ix:nonFraction>&#160;</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 style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1abffacc7744ca48143551a404f33f2_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTUtMS0xLTE4NDgz_f0237d1d-7338-40bd-98c6-14e2de9a6aa7">185,333,000</ix:nonFraction>&#160;</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 style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i192e3460075a4b478ffcf287f8765754_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTctMS0xLTE4NDgz_8bfa584c-2800-4eed-afb3-19ab052abc4a">&#8212;</ix:nonFraction>&#160;</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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money Market Funds</span></td><td style="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="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="usd" contextRef="i1bd92fc6c18447fdb00494be5711ef9e_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTEtMS0xLTE1NDIy_6d54a426-8c85-45b0-89b1-def8fe77c53f">114,331,000</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="usd" contextRef="i81982c136d214751b1ea8de090b79727_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTMtMS0xLTE1NDMw_db3c75b3-1151-4900-af3f-5266aad9cb87">114,331,000</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="usd" contextRef="i0170e56f0a05448b97403776e3b16c06_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTUtMS0xLTE1NDMw_9812ebea-ffba-469a-8a1b-3b3a761b8fb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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="usd" contextRef="i6f999f54c11646adb351e914d5ea2056_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTctMS0xLTE1NDMw_d803588f-3265-436e-8250-447bc1232143">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money Market Funds are classified as cash equivalents on the balance sheet. The Company did not hold any investments as of December 31, 2020. As of September 30, 2021, the Company held <ix:nonFraction unitRef="security" contextRef="i17813bafa76a4efdae4e052390174351_I20210930" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8yMTk5MDIzMjcyNDg0_4d853688-3c26-4753-8f75-cfb44e586aac">44</ix:nonFraction> securities in an unrealized loss position. None of the Company&#8217;s available-for-sale investment securities were in a material unrealized loss position at September 30, 2021. As such, the Company has not recognized any impairment in its financial statements related to its available-for-sale investment securities.</span></div><ix:nonNumeric contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930" name="us-gaap:MarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8yMTk5MDIzMjcyNDgy_a956e62f-d276-4bb9-a2a4-804c89d45aec" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the following table summarizes the amortized cost and the unrealized gains (losses) of the available for sale securities:</span></div><div style="margin-top:6pt;text-align:justify"><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:45.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Commercial Paper</span></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:8pt;font-weight:700;line-height:100%">Corporate Notes/Bonds</span></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: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:115%">Amortized Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized gains (losses)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortized Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized gains (losses)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">Less than 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18yLTEtMS0xLTE1Njgx_73597cf7-67ac-4286-b09f-67456715f2bf">97,957,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18yLTMtMS0xLTE1NzEz_07363432-6e3c-40eb-954e-b0223976a92a">18,000</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="i97e642a8a13d437a803e46d7d4c788a1_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18yLTUtMS0xLTE1NzE5_ae367a14-bd68-4fb7-a964-e7621a0783d9">12,234,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i97e642a8a13d437a803e46d7d4c788a1_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18yLTctMS0xLTE1NzI1_3ecdbd6d-28b8-4982-bf08-6e5026389979">7,000</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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18zLTEtMS0xLTE1NzA3_4be43413-81ae-4abb-b0d5-c8b6f9ad00b6">&#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="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930" decimals="-3" format="ixt:fixed-zero" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18zLTMtMS0xLTE1NzEz_9105ac52-b3fe-49a7-9ef9-155715e88e67">&#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="i97e642a8a13d437a803e46d7d4c788a1_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18zLTUtMS0xLTE1NzE5_14b15b98-583f-4a53-b824-c118c7a8e613">75,258,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97e642a8a13d437a803e46d7d4c788a1_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18zLTctMS0xLTE1NzI1_79e2a420-dfa5-4713-8a1e-951313074c84">91,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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</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="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N180LTEtMS0xLTE1NzU2_007c2b85-da7a-4c91-af4a-a7faa88c95c4">97,957,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N180LTMtMS0xLTE1NzU3_bd539edc-b9e9-47a0-b7de-1475b40d2efd">18,000</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="i97e642a8a13d437a803e46d7d4c788a1_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N180LTUtMS0xLTE1NzYw_a1ec69ec-7816-449f-9d26-955fad0dcf3a">87,492,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i97e642a8a13d437a803e46d7d4c788a1_I20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N180LTctMS0xLTE1NzU4_aedcea62-adfd-4e95-9b2a-66eeeaaebe5f">98,000</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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in interest income for the three-month period ended September 30, 2021 was interest income related to the Company&#8217;s available for sale securities of $<ix:nonFraction unitRef="usd" contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8xNjQ5MjY3NDUzMDYy_409a931f-28e6-415e-b6ec-ece54f2e4b72">13,000</ix:nonFraction>. All interest income related to the available for sale securities in 2021 related to three-month period ended September 30, 2021. All available-for-sale securities are classified as current assets, even if the maturity when acquired by the Company is greater than one year due to the ability to liquidate within the next 12 months.</span></div></ix:continuation><div id="i7c3545ca699b417cb988a48576dcf2bc_61"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto as of and for the year ended December&#160;31, 2020 and the related Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in our Annual Report on Form 10-K, or our Annual Report, filed with the Securities and Exchange Commission, or the SEC, on March 23, 2021. Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to Bionano Genomics, Inc. and its subsidiaries or, as the context may require, Bionano Genomics, Inc. only.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_64"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The information in this Quarterly Report on Form 10-Q contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, which are subject to the &#8220;safe harbor&#8221; created by those sections. These forward-looking statements include, but are not limited to any statements concerning the potential effects of the COVID-19 pandemic on our business, statements concerning our strategy, future operations, future financial position, future revenues, projected costs, prospects and plans and objectives of management. The words &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;plans,&#8221; &#8220;projects,&#8221; &#8220;will,&#8221; &#8220;would&#8221; and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements and you should not place </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those in the forward-looking statements, including, without limitation, the risks set forth in our filings with the SEC. The forward-looking statements are applicable only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_67"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a provider of genome analysis solutions that can enable researchers and clinicians to reveal answers to challenging questions in biology and medicine. Our mission is to transform the way the world sees the genome through optical genome mapping, or OGM, solutions, diagnostic services and software. We offer OGM solutions for applications across basic, translational and clinical research. Through our Lineagen, Inc., or Lineagen, business, we also provides diagnostic testing for patients with clinical presentations consistent with autism spectrum disorder and other neurodevelopmental disabilities. Through our BioDiscovery, Inc., or BioDiscovery, business, we also offer an industry-leading, platform-agnostic software solution, which integrates next-generation sequencing and microarray data designed to provide analysis, visualization, interpretation and reporting of copy number variants, single-nucleotide variants and absence of heterozygosity across the genome in one consolidated view. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred losses in each year since our inception. Our net loss was $20.8 million and $49.5 million for the three and nine months ended September&#160;30, 2021, respectively. As of September&#160;30, 2021, we had an accumulated deficit of $193.2 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to continue to incur significant expenses and operating losses as we:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">expand our sales and marketing efforts to further commercialize our products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">continue research and development efforts to improve our existing products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">hire additional personnel;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">enter into collaboration arrangements, if any;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">add operational, financial and management information systems; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">incur increased costs as a result of operating as a public company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Recent Highlights</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We shipped 24 Saphyr systems during the quarter ended September&#160;30, 2021, compared to 11 systems shipped in the same quarter in 2020. The installed base of Saphyr systems was 141 as of September&#160;30, 2021, compared to 93 as of September&#160;30, 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sold 3,969 nanochannel array flow cells during the quarter ended September&#160;30, 2021, compared to 1,785 in the same quarter in 2020, an increase of 122%. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We analyzed 309 samples in our Saphyr service lab during the quarter ended September&#160;30, 2021, compared to 84 samples analyzed in the same quarter in 2020.   </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic, and the measures imposed to contain this pandemic in areas where we operate our business and elsewhere have disrupted and are expected to continue to impact our business. For example, to comply with applicable regulations and to safeguard the health and safety of our employees and customers, we temporarily reduced our on-site business operations, implemented work-from-home practices, and modified other business practices, including those related to employee travel and physical participation in meetings, events, and conferences. Limited access to our facilities or customer sites has adversely affected, and is expected to continue to adversely affect, our operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disruptions resulting from the COVID-19 pandemic may continue to impact our operations and overall business. The impact of COVID-19 is evolving rapidly and its future effects remain uncertain. As a result of such uncertainties, the duration of the disruption and the related impact on our business, operating results and financial condition cannot be reasonably estimated at this time. We are continuing to closely monitor the impact of the COVID-19 pandemic on our business and are taking proactive efforts designed to protect the health and safety of our workforce, continue our business operations and advance our corporate objectives. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate product revenue from sales of our instruments and consumables. We currently sell our products for research use only applications and our customers are primarily clinical research laboratories, laboratories associated with academic and governmental research institutions, as well as pharmaceutical, biotechnology and contract research companies. Consumable revenue consists of sales of complete assays which are developed internally by us, plus sales of kits which contain all the elements necessary to run tests. We also generate service revenue from the sale of diagnostic testing services for those with autism spectrum disorder and other neurodevelopmental disabilities through our wholly owned subsidiary Lineagen. Other revenue consists of warranty and other service-based revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue for the periods indicated:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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 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 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:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,845,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:400;line-height:100%">Service and other 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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">4,655,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">2,196,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,679,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,513,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><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:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes $1,050,000 and $3,016,000 of revenue generated from Lineagen during the three and nine months ended September&#160;30, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects total revenue by geography and as a percentage of total revenue, based on the billing address of our customers. North America consists of the United States and Canada. EMEIA consists of Europe, Middle East, India and Africa. Asia Pacific includes China, Japan, South Korea, Singapore and Australia.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.706%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr style="height:12pt"><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: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="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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,419,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,388,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEIA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#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%">1,204,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,762,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,908,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"><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%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,196,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,679,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,513,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes $1,050,000 and $3,016,000 of revenue generated from Lineagen during the three and nine months ended September&#160;30, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product revenue for our instruments and consumables includes costs from the manufacturer, raw material parts costs and associated freight, shipping and handling costs, contract manufacturer costs, salaries and other personnel costs, overhead and other direct costs related to those sales recognized as product revenue in the period. Cost of service revenue consists of third-party laboratory costs to process the diagnostic samples, salaries of our clinical technicians who interpret and deliver the results to patients, warranty services, and other costs of servicing equipment at customer sites.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist of salaries and other personnel costs, stock-based compensation, research supplies, third-party development costs for new products, materials for prototypes, and allocated overhead costs that include facility and other overhead costs. We have made substantial investments in research and development since our inception, and plan to continue to make investments in the future. Our research and development efforts have focused primarily on the tasks required to support development and commercialization of new and existing products. We believe that our continued investment in research and development is essential to our long-term competitive position.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses consist primarily of salaries and other personnel costs, and stock-based compensation for our sales and marketing, finance, legal, human resources and general management, as well as professional services, such as legal and accounting services.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Three Months Ended September 30, 2021 and 2020 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations for the three months ended September&#160;30, 2021 and 2020:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><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:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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 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%">Period-to-Period Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenue</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%">3,300,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,580,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,720,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and other 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%">1,355,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">616,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655,000&#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%">2,196,000&#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 #000000;padding:2px 0 2px 1pt;text-align: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,459,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#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="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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,340,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">1,136,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of other 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%">1,161,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">324,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258.3&#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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td 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%">3,501,000&#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%">1,460,000&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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%">6,505,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,201,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, 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%">15,327,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,659,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,668,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">21,832,000&#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%">10,963,000&#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 #000000;padding:2px 0 2px 1pt;text-align: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,869,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,678,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,227,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,451,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expenses):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income (expense)</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%">27,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(589,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expenses)</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%">(67,000)</span></td><td style="background-color:#ffffff;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%">54,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><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 other income (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%">(40,000)</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%">(535,000)</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,718,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,762,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,956,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(35,000)</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%">(30,000)</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%">(5,000)</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,753,000)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,792,000)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,961,000)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">92.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by $2.5 million, or 112.0%, to $4.7 million for the three months ended September&#160;30, 2021 compared to $2.2 million for the same period in 2020. The increase in product sales was driven by increased demand for our Saphyr OGM solutions, including increased instrument sales and greater demand for our reagent rental program and consumables. We believe increased demand for our OGM systems was primarily driven by increased market awareness and additional published data demonstrating the utility of OGM. The increase in service and other revenue was primarily driven by sales generated by our Lineagen subsidiary. Below is a summary of changes for the three months ended September&#160;30, 2021 as compared to the same period in 2020: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">North America revenue increased by $1.7 million, or 192.6%;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">EMEIA revenue increased by $0.03 million, or 2.5%; and</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Asia Pacific revenue increased by $0.7 million, or 632.2%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for the three months ended September&#160;30, 2021, includes service revenue of $1.1&#160;million generated from our Lineagen subsidiary.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of revenue increased by $2.0 million, or 139.8%, to $3.5 million for the three months ended September&#160;30, 2021 compared to $1.5 million for the same period in 2020. The increase was due to an increase in sales volume. In addition, our gross margins for the three months ended September 30, 2021 were affected by higher cost of warranty repairs on OGM products and higher lab costs on our service revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $4.2 million, or 182.3%, to $6.5 million for the three months ended September&#160;30, 2021 compared to $2.3 million for the same period in 2020. The increase is primarily due to a $1.6 million increase in compensation expenses, an increase of $1.8 million in product development costs, and an increase of $0.3 million in professional services. The increase in compensation expense is primarily driven by a 73.7% increase in headcount. In addition, compensation expense included a $0.6 million increase in stock-based compensation expense as a result of increased grant date fair values of options issued this year and the increase in headcount.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses increased by $6.7 million, or 77.0%, to $15.3 million for the three months ended September&#160;30, 2021 compared to $8.7 million for the same period in 2020. The increase is primarily due to a $4.7 million increase in compensation expenses, and a $0.7 million increase in other headcount-related expenses. The increase in compensation expense is driven primarily by a 67.2% increase in headcount. In addition, compensation expense included a $1.7 million increase in stock-based compensation expense as a result of increased grant date fair values of options issued and the increase in headcount. Other headcount-related expenses included the cost of recruiting, temporary employment, and facilities expenses incurred in order to support increased product demand.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased by $0.6 million, or 104.6%, to $0.03 million for the three months ended September&#160;30, 2021 compared to $0.6 million for the same period in 2020, driven by payment in full of the outstanding term loan under that certain Loan and Security Agreement with Innovatus Life Sciences Lending Fund I, LP, or the LSA Innovatus Term Loan during the three months ended June 30, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Nine Months Ended September 30, 2021 and 2020 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations for the nine months ended September&#160;30, 2021 and 2020:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><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:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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 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%">Period-to-Period Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">2021</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenue</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%">7,845,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">3,503,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">4,342,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and other 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%">3,834,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,010,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,824,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,679,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,513,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#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="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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product 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%">5,723,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,297,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of other 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%">2,321,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.8&#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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,044,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,919,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,125,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">13,270,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,379,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,891,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, 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%">38,683,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,640,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,043,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.8&#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 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 operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,953,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,019,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,934,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,318,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,425,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,893,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expenses):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income (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%">(721,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,911,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,190,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on forgiveness of Paycheck Protection Program loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,775,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,076,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,076,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (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%">(96,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(96,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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 other income (expenses)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,118,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,911,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,436,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,336,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,100,000)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Provision for 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%">(50,000)</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%">(40,000)</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%">(10,000)</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 #000000;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,486,000)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,376,000)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,110,000)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">68.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by $7.2 million, or 158.8%, to $11.7 million for the nine months ended September&#160;30, 2021 compared to $4.5 million for the same period in 2020. The increase in product sales was driven by increased demand for our Saphyr OGM solutions, including increased instrument sales and greater demand for our  reagent rental program and consumables. Demand for our OGM systems is driven by increased market awareness and additional published data demonstrating the utility of OGM. The increase in service and other revenue was primarily driven by sales generated by our Lineagen subsidiary. Below is a summary of changes for the nine months ended September&#160;30, 2021 as compared to the same period in 2020: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">North America revenue increased by $4.0 million, or 168.8%;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">EMEIA revenue increased by $1.9 million, or 97.2%; and</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Asia Pacific revenue increased by $1.3 million, or 590.3%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for the nine months ended September&#160;30, 2021, includes service revenue of $3.0&#160;million generated from our Lineagen subsidiary. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of revenue increased by $5.1 million, or 175.6%, to $8.0 million for the nine months ended September&#160;30, 2021 compared to $2.9 million for the same period in 2020. The increase was primarily due to an increase in sales volume. Gross margins reduced due to higher cost of warranty repairs on OGM products and higher lab costs on our service revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $5.9 million, or 79.8%, to $13.3 million for the nine months ended September&#160;30, 2021 compared to $7.4 million for the same period in 2020. The increase is primarily due to a $2.7 million increase in compensation expenses, an increase of $1.7 million in product development costs, and an increase of $0.5 million in </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">professional services. Compensation expense included a $1.0 million increase in stock-based compensation expense as a result of increased grant date fair values of options issued this year and an increase in headcount.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses increased by $17.0 million, or 78.8%, to $38.7 million for the nine months ended September&#160;30, 2021 compared to $21.6 million for the same period in 2020. The increase is primarily due to a $11.4 million increase in compensation expenses, $1.9 million in other headcount-related expenses, and $2.2 million in professional services.  The increase in compensation expense is driven mainly by a 67.2% increase in headcount. In addition, compensation expense included a $2.9 million increase in stock-based compensation expense as a result of increased grant date fair values of options issued and the increase in headcount. Other headcount-related expenses include the cost of recruiting, temporary employment, and facilities expenses incurred in order to support increased product demand. Professional services include expenses incurred to expand our global marketing outreach as well consulting, audit, legal, and other fees necessary to satisfy our obligations as a public company. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased by $1.2 million, or 62.3%, to $0.7 million for the nine months ended September&#160;30, 2021 compared to $1.9 million for the same period in 2020, driven by payment in full of the LSA Innovatus Term Loan during the three months ended June 30, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gain on forgiveness of Paycheck Protection Program loan</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A gain on forgiveness of Paycheck Protection Program loan of $1.8 million was recognized during the nine months ended September&#160;30, 2021 in connection with the forgiveness of our PPP Loan, including all accrued interest in full.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on debt extinguishment</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loss on debt extinguishment of $2.1 million was recognized during the nine months ended September&#160;30, 2021 in connection with our payment in full of the LSA Innovatus Term Loan, including all accrued interest, an end of term fee,  a prepayment fee, and write-off of unamortized debt issuance costs. </span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_76"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources of Liquidity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our inception, we have incurred net losses and negative cash flows from operations. We have primarily generated cash flows from sales of equity securities and debt financing. We anticipate that future sources of liquidity will principally come from sales of common stock and other equity instruments, borrowings from credit facilities and revenue from our commercial operations. See Note 6 to our condensed consolidated financial statements for a discussion of our recent equity activity and Note 5 to our condensed consolidated financial statements for a discussion of terms and provisions of our previous debt facilities included elsewhere in this Quarterly Report on Form 10-Q for more information. We incurred net losses of $49.5 million and $29.4 million for the nine months ended September&#160;30, 2021 and 2020, respectively. As of September&#160;30, 2021, we had an accumulated deficit of $193.2 million, cash and cash equivalents of $140.7 million, and available-for-sales investment securities of $185.3 million. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the cash flow from operating, investing and financing activities for the periods presented:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:72.056%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.832%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.733%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding: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%">Net cash provided by (used in):</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%">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</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%">(46,305,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">(26,210,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185,552,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,450,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">Financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,144,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,216,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive cash flows from operations primarily from the sale of our products and services. Our cash flows from operating activities are also significantly influenced by our use of cash for operating expenses to support the growth of our business. We have historically experienced negative cash flows from operating activities as we have developed our technology, expanded our business and built our infrastructure and this may continue in the future.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities was $46.3 million during the nine months ended September&#160;30, 2021 as compared to $26.2 million during the same period in 2020. The increase in cash used in operating activities of $20.1 million was primarily attributed to an incremental headcount growth of 69.5%. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, our primary investing activities have consisted of capital expenditures for the purchase of capital equipment to support our expanding infrastructure. We expect to continue to incur additional costs for capital expenditures related to these efforts in future periods. During the nine months ended September&#160;30, 2021, cash used in investing activities was primarily attributed to the purchase of  $205.3 million in available for sale investment securities.. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $334.1 million during the nine months ended September&#160;30, 2021 as compared to the same period in 2020 where we had net cash provided by financing activities of $30.2 million, an increase of $303.9 million. During the nine months ended September&#160;30, 2021, we raised approximately $342.7 million in gross proceeds from executing two follow-on offerings and sales under our at-the-market facilities with Landenburg and Cowen. In addition, we raised approximately $10.1 million from warrant and option exercises.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Paycheck Protection Program</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we received loan proceeds of approximately $1.8 million, or the PPP Loan  pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act, administered by the U.S. Small Business Administration, or the SBA.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PPP Loan accrued  interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act. In February 2021, we applied for forgiveness of the PPP Loan, and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PPP Loan is also described in Note 5 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Resources</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, we had approximately $140.7 million in cash and cash equivalents, available-for-sales investment securities of $185.3 million, and working capital of $324.3 million. Approximately $50 million in cash was used to fund the acquisition of BioDiscovery subsequent to September 30, 2021 as described in Note 9 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, we filed a shelf registration statement on Form S-3 with the SEC covering the offering, issuance and sale of up to $125.0 million of our securities, including up to $40.0 million of common stock pursuant to an at-the-market facility, or the Ladenburg ATM with Ladenburg Thalmann &amp; Co. Inc. acting as sales agent. During October through December 2020, we sold 27,025,384 shares of common stock under the Ladenburg ATM at an average share price of $0.82, and received gross proceeds of approximately $22.1 million before deducting offering costs of $573,263. In January 2021, we sold an additional 6,298,152 shares of common stock under the Ladenburg ATM at an average share price of $2.68, and received gross proceeds of approximately $16.9 million before deducting offering costs of $422,034. The Ladenburg ATM was terminated effective March 22, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 12, 2021, we completed an underwritten public offering of 33,368,851 shares of common stock, including 4,352,458 shares of common stock sold pursuant to the underwriters&#8217; exercise in full of their option to purchase additional shares. The price to the public in the offering was $3.05 per share and the underwriters purchased the shares from us pursuant to the underwriting agreement at a price of $2.867 per share. The gross proceeds were approximately $101.8 million before deducting underwriting discounts and commissions and other offering expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2021, we filed an automatically effective shelf registration statement on Form S-3 (File No. 333-252216) with the SEC as a &#8220;well-known seasoned issuer.&#8221; The registration statement allows us to issue an indeterminate number or amount of common stock, preferred stock, debt securities and warrants from time to time in one or more offerings. However, there can be no assurance that we will complete any such offerings of securities. Any future offerings under this registration statement will be dependent upon, among other factors, market conditions, available pricing, our financial condition, investor perception of our prospects, our capital needs and our ability to maintain status as a well-known seasoned issuer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 25, 2021, we completed an underwritten public offering of 38,333,352 shares of common stock, including 5,000,002 shares of common stock sold pursuant to the underwriters&#8217; exercise in full of their option to purchase additional shares. The price to the public in the offering was $6.00 per share and the underwriters purchased the shares from us pursuant to the underwriting agreement at a price of $5.64 per share. The gross proceeds were approximately $230.0 million before deducting underwriting discounts and commissions and other offering expenses.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 23, 2021, we entered into a Sales Agreement with Cowen and Company, LLC, or Cowen, pursuant to which we may offer and sell, from time to time at our sole discretion, shares of our common stock having an aggregate offering price of up to $350.0 million, through or to Cowen, acting as sales agent or principal, or the Cowen ATM. In August and September 2021, the Company sold 2,256,000 shares of common stock under the Cowen ATM at an average share price of $6.15 per share, and received gross proceeds of approximately $13.9 million before deducting offering</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> costs of $0.6 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes the available cash balance will be sufficient to fund operations, obligations as they become due and capital investments for at least the next twelve months. See Note 1 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for more information.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_79"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not have during the periods presented, and we do not currently have, any off-balance sheet arrangements, as defined under SEC rules, and similarly did not and do not have any holdings in variable interest entities.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_82"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management&#8217;s discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of our consolidated financial statements requires us to make estimates and assumptions that materially affect the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities in our consolidated financial statements and accompanying notes. We evaluate these estimates and judgments on an ongoing basis. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may materially differ from these estimates under different assumptions or conditions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material changes in our critical accounting policies and estimates during the nine months ended September&#160;30, 2021 unless indicated in Note 1 in this Quarterly Report on Form 10-Q. See Note 2 to the condensed consolidated financial statements in our Annual Report.&#160;&#160;&#160;&#160;</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_85"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for information concerning recent accounting pronouncements.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_88"></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%">ITEM 3.&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a smaller reporting company, we are not required to provide information typically disclosed under this Item.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_91"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain &#8220;disclosure controls and procedures,&#8221; as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities Exchange Act of 1934, as amended or the Exchange Act. Disclosure controls and procedures are controls and other procedures designed to ensure that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, 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 us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and our principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities and Exchange Act of 1934). Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the evaluation of our disclosure controls and procedures as of September&#160;30, 2021, our principal executive and financial officer concluded that, as of such date, our disclosure controls and procedures were not effective at a reasonable assurance level as a result of the material weakness that existed in our internal control over financial reporting, as described below and previously reported in our Annual Report.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Material Weaknesses in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the preparation of our consolidated financial statements for the year ended December 31, 2020, our management assessed the effectiveness of our internal control over financial reporting using the criteria set forth by the Committee of </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sponsoring Organizations of the Treadway Commission in Internal Control-Integrated Framework (2013 Framework). Based on this assessment, our management determined that, as of December 31, 2020 and September&#160;30, 2021, there was a material weakness in our internal control environment over financial reporting because we did not have a sufficient number of resources to support the growth and complexity of our financial reporting requirements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that a reasonable possibility exists that a material misstatement of our annual or interim financial statements would not be prevented or detected on a timely basis. The foregoing material weakness contributed to a material weakness in our control activities based on the criteria set forth in the 2013 Framework. Specifically, the design of certain controls did not adequately provide appropriate segregation of duties and allow timely completion of financial reporting and accounting activities. The failure to maintain appropriate segregation of duties had a pervasive impact and as such, this deficiency resulted in a risk that could have impacted all financial statement account balances and disclosures. The material weaknesses did not result in any identified material misstatements to our financial statements, and there were no changes to previously released financial results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remediation of Material Weaknesses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has developed and is actively engaged in implementing a remediation plan to address the material weaknesses described above. The remediation efforts that we have implemented during 2021 include the following:</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Management has engaged external consultants to assist with our internal accounting functions and further enhance our internal controls, which has increased the number of external personnel involved in financial reporting.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We hired a Senior Manager SEC Reporting &amp; Technical Accounting, a Senior Manager of Accounting, and a Senior Accountant, which has increased the number of qualified full-time employees involved in our financial reporting and the control environment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate that these efforts will enable us to broaden the scope and quality of our internal review of underlying information related to financial reporting and to formalize and enhance our internal control procedures. While the implementation of improved controls and procedures is ongoing, we have determined that as of September&#160;30, 2021 that the material weaknesses described above have not been fully remediated.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the remediation efforts underway, as described above, there were no material changes in our internal control over financial reporting during the quarter ended September&#160;30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_94"></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%">PART II. OTHER INFORMATION</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_97"></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1. LEGAL PROCEEDINGS</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_100"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A. RISK FACTORS</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RISK FACTOR SUMMARY</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Below is a summary of the principal factors that make an investment in our securities speculative or risky. This summary does not </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">address</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> all of the risks that we face. Additional discussion of the risks and uncertainties summarized in this risk factor summary, and other risks and uncertainties that we face, are set forth below under the heading &#8220;Risk Factors&#8221; and should be carefully considered, together with other information in this Quarterly Report on Form 10-Q and our other filings with the SEC before making investment decisions regarding our securities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have incurred recurring net losses since we were formed and expect to incur losses in the future. We cannot be certain that we will achieve or sustain profitability;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our quarterly and annual operating results and cash flows have fluctuated in the past and might continue to fluctuate, which could cause the market price of our securities to decline substantially;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are an early-commercial-stage company and have a limited operating history, which may make it difficult to evaluate our current business and predict our future performance;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our business, and that of our customers, has been adversely affected by the effects of public health crises, including the COVID-19 pandemic; in particular, the COVID-19 pandemic has materially affected our operations globally, including at our headquarters in San Diego, California, as well as the business or operations of our research partners, customers and other third parties with whom we conduct business;</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our future capital needs are uncertain and we will require additional funding in the future to advance the commercialization of Saphyr and our other products and services, as well as continue our research and development efforts; if we fail to obtain additional funding, we will be forced to delay, reduce or eliminate our commercialization and development efforts;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If our products fail to achieve and sustain sufficient market acceptance, our revenue will be adversely affected;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Acquisitions or joint ventures could disrupt or otherwise harm our business and may cause dilution to our stockholders;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our future success is dependent upon our ability to further penetrate our existing customer base and attract new customers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are currently limited to &#8220;research use only&#8221; with respect to many of the materials and components used in our consumable products including our assays;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In the near term, sales of our Saphyr system, consumables and genome analysis services will depend on levels of research and development spending by clinical research laboratories, academic and governmental research institutions and biopharmaceutical companies, a reduction in which could limit demand for our products and adversely affect our business and operating results;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we do not successfully manage the development and launch of new products, our financial results could be adversely affected;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If the FDA determines that our RUO products are medical devices or if we seek to market our RUO products for clinical diagnostic or health screening use, we will be required to obtain regulatory clearance(s) or approval(s), and may be required to cease or limit sales of our then marketed products, which could materially and adversely affect our business, financial condition and results of operations. Any such regulatory process would be expensive, time-consuming and uncertain both in timing and in outcome;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we are unable to protect our intellectual property, it may reduce our ability to maintain any technological or competitive advantage over our competitors and potential competitors, and our business may be harmed; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The price of our securities may be volatile, and you could lose all or part of your investment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RISK FACTORS</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing in our common stock involves a high degree of risk. You should carefully consider the following risk factors, together with other information in this Quarterly Report on Form 10-Q and our other filings with the SEC, before making investment decisions regarding our securities. The occurrence of any of the following risks could harm our business, financial condition, results of operations and/or growth prospects or cause our actual results to differ materially from those contained in forward-looking statements we have made in this report and those we may make from time to time. The risks described below are not the only risks facing our company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or future results. We have marked with an asterisk (*) those risk factors that reflect changes from the risk factors previously disclosed in Item 1A of our Annual Report. </span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_103"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks related to our financial condition and need for additional capital</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have incurred recurring net losses since we were formed and expect to incur losses in the future. We cannot be certain that we will achieve or sustain profitability.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred net losses of $49.5&#160;million and $29.4&#160;million, and used cash in operations of $46.3&#160;million and $26.2&#160;million for the nine months ended September&#160;30, 2021 and 2020, respectively. As of September&#160;30, 2021, we had an accumulated deficit of $193.2&#160;million. We cannot predict if we will achieve sustained profitability in the near future or at all. We expect that our losses will continue for the foreseeable future as we plan to invest significant additional funds toward expansion of our commercial organization and the development of our technology. In addition, as a public company, we will incur significant legal, accounting, and other expenses that we did not incur as a private company. These increased expenses will make it harder for us to achieve and sustain future profitability. We may incur significant losses in the future for a number of reasons, many of which are beyond our control, including the other risks described in this Quarterly Report on Form 10-Q, the market acceptance of our products, future product development and our market penetration and margins.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our quarterly and annual operating results and cash flows have fluctuated in the past and might continue to fluctuate, which could cause the market price of our securities to decline substantially.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerous factors, many of which are outside our control, may cause or contribute to significant fluctuations in our quarterly and annual operating results. These fluctuations may make financial planning and forecasting uncertain. In addition, these fluctuations may result in unanticipated decreases in our available cash, which could negatively affect our business and </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prospects. In addition, one or more of such factors may cause our revenue or operating expenses in one period to be disproportionately higher or lower relative to the others. As a result, comparing our operating results on a period-to-period basis might not be meaningful. You should not rely on our past results as indicative of our future performance. Moreover, our stock price might be based on expectations of future performance that are unrealistic or that we might not meet and, if our revenue or operating results fall below the expectations of investors or securities analysts, the price of our securities could decline substantially. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results have varied in the past. In addition to other risk factors listed in this section, some of the important factors that may cause fluctuations in our quarterly and annual operating results include: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adoption of our systems and related products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing of customer orders to purchase our systems;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the rate of utilization of consumables by our customers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">receipt and timing of revenue for services provided by our data solutions service;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing of the introduction of new systems, products, system and product enhancements and services; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully execute our sales and marketing strategy for our Lineagen products and diagnostic assays;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">the successful execution of our development and integration plans for our BioDiscovery software products and services; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the receipt and timing of revenue from our distribution and marketing arrangements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a significant portion of our operating expense is relatively fixed in nature, and planned expenditures are based in part on expectations regarding future revenue. Accordingly, unexpected revenue shortfalls could decrease our gross margins and cause significant changes in our operating results from quarter to quarter. If this occurs, the trading price of our securities could fall substantially.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an early commercial-stage company and have a limited operating history, which may make it difficult to evaluate our current business and predict our future performance. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an early commercial-stage company and have a limited commercial history. Our limited commercial history may make it difficult to evaluate our current business and makes predictions about our future success or viability subject to significant uncertainty. We will continue to encounter risks and difficulties frequently experienced by early, commercial-stage companies, including scaling up our infrastructure and headcount. If we do not address these risks successfully, our business will suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to maintain adequate revenue growth or do not successfully manage such growth, our business and growth prospects will be harmed. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not achieve substantial growth rates in future periods. Investors should not rely on our operating results for any prior periods as an indication of our future operating performance. To effectively manage our anticipated future growth, we must continue to maintain and enhance our financial, accounting, manufacturing, customer support and sales administration systems, processes and controls. Failure to effectively manage our anticipated growth could lead us to over-invest or under-invest in development, operational and administrative infrastructure; result in weaknesses in our infrastructure, systems, or controls; give rise to operational mistakes, losses, loss of customers, productivity or business opportunities; and result in loss of employees and reduced productivity of remaining employees. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued growth could require significant capital expenditures and might divert financial resources from other projects such as the development of new products and services. As additional products are commercialized, we may need to incorporate new equipment, implement new technology systems, or hire new personnel with different qualifications. Failure to manage this growth or transition could result in turnaround time delays, higher product costs, declining product quality, deteriorating customer service, and slower responses to competitive challenges. A failure in any one of these areas could make it difficult for us to meet market expectations for our products, and could damage our reputation and the prospects for our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our management is unable to effectively manage our anticipated growth, our expenses may increase more than expected, our revenue could decline or grow more slowly than expected and we may be unable to implement our business strategy. The quality of our products and services may suffer, which could negatively affect our reputation and harm our ability to retain and attract customers.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future capital needs are uncertain and we will require additional funding in the future to advance the commercialization of Saphyr and our other products and services, as well as continue our research and development efforts. If we fail to obtain additional funding, we will be forced to delay, reduce or eliminate our commercialization and development efforts.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations have consumed substantial amounts of cash since our inception. We expect to continue to spend substantial amounts in order to continue the commercialization of our products as well as our research and development programs. During October 2020 through September 2021, as described further under the heading Liquidity and Capital Resources included in Item 2 of this Quarterly Report on Form 10-Q, we raised an aggregate of $384.7 million in gross proceeds from our at-the-market facilities and other public offerings, before deducting underwriting discounts and commissions and other offering costs and expenses. However, in the future, we may need to raise additional funding. For example, we may need to raise additional capital to:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expand our sales and marketing efforts to further commercialize our products and services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expand our research and development efforts to improve our existing products and services and develop and launch new products and services, particularly if any of our products and services are deemed by the U.S. Food and Drug Administration, or FDA, to be medical devices or otherwise subject to additional regulation by the FDA;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">seek FDA approval to market our existing RUO products or new products utilized for diagnostic purposes;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">lease a larger facility or build out our existing facility as we continue to grow our employee headcount;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">hire additional personnel;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into collaboration arrangements, if any, or in-license other products and technologies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">add operational, financial and management information systems; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cover increased costs incurred as a result of continued operation as a public company.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our future funding requirements will be influenced by many factors, including:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">market acceptance of our products and services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost and timing of establishing additional sales, marketing and distribution capabilities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost of our research and development activities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the success of our existing distribution and marketing arrangements and our ability to enter into additional arrangements in the future; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of competing technological and market developments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure you that we will be able to obtain additional funds on acceptable terms, or at all. If we raise additional funds by issuing equity or equity-linked securities, our stockholders may experience dilution. Future debt financing, if available, may involve covenants restricting our operations or our ability to incur additional debt. Any debt or equity financing may contain terms that are not favorable to us or our stockholders. If we raise additional funds through collaboration and licensing arrangements with third parties, it may be necessary to relinquish some rights to our technologies or our products, or grant licenses on terms that are not favorable to us. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not have, or are not able to obtain, sufficient funds, we may have to delay development or commercialization of our products. We also may have to reduce marketing, customer support or other resources devoted to our products or cease operations. Any of these factors could have a material adverse effect on our financial condition, operating results and business. Any of the foregoing could significantly harm our business, prospects, financial condition and results of operation and could cause the price of our common stock to decline.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business, and that of our customers, has been adversely affected by the effects of public health crises, including the COVID-19 pandemic. In particular, the COVID-19 pandemic has materially affected our operations globally, including at our headquarters in San Diego, California, as well as the business or operations of our research partners, customers and other third parties with whom we conduct business.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business could be adversely affected by health crises in regions where we have operations, concentrations of sales and marketing teams, distributors or other business operations. Such health crises could also affect the business or operations of our research partners, customers and other third parties with whom we conduct business. In particular, the COVID-19 pandemic and the measures imposed to contain this pandemic have disrupted and are expected to continue to impact our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to public health directives and orders implemented in response to the COVID-19 pandemic, we have implemented work-from-home policies for certain employees and temporarily scaled back our operations. We have also modified certain business practices, including those related to employee travel and cancellation of physical participation in meetings, events and conferences, and implemented new protocols to promote social distancing and enhance sanitary measures in our offices and facilities. The quarantine of our personnel and the inability to access our facilities or customer sites has adversely affected, and is expected to continue adversely affecting, our operations. For example, certain members of our workforce are now performing their duties remotely and these employees have not been able to maintain the same level of productivity and efficiency due a lack of resources that would otherwise be available to them in our offices and additional demands on their time, such as increased responsibilities resulting from school closures or the illness of family members. Furthermore, our remote workforce poses increased risks to our information technology systems and data as more of our personnel leverage resources not necessarily within our control.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of these public health directives and orders and our related adjustments in our business have negatively impacted productivity, disrupted our business and delayed our timelines, the magnitude of which will depend, in part, on the length and severity of the restrictions and other limitations on our ability to conduct our business in the ordinary course. The spread of COVID-19 has resulted in a widespread health crisis that is also adversely affecting the economies and financial markets of many countries, including in the United States, Europe and Asia, which has resulted in an economic downturn that may negatively affect demand for our products and services and materially affect us financially. For example, customers who have committed to order minimum quantities of consumables or to purchase our Saphyr instrument could delay or default on these commitments. Further, restrictions on our ability to travel, stay-at-home orders and other similar restrictions on our business have limited our ability to support our global and domestic operations, including providing installation and training and customer service, resulting in disruptions in our sales and marketing efforts and negative impacts on our commercial strategy. In addition,  disruption of global financial markets as a result of COVID-19 may limit our ability to access capital, which could negatively affect our liquidity. A recession or market correction resulting from the spread of COVID-19 could also materially affect our business and the value of our common stock even after the outbreak of COVID-19 has subsided, due to unforeseen adverse impacts on us or our third-party manufacturers, vendors and customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in connection with our Lineagen diagnostic services, COVID-19 poses the risk that we or our employees, contractors, suppliers, courier delivery services and other partners may be prevented from conducting business activities for an indefinite period of time, including due to spread of the disease within these groups or due to shutdowns that may be requested or mandated by governmental authorities. The continued spread of COVID-19 and the measures taken by the governments of countries affected could disrupt the supply chain of materials needed for our diagnostic tests, interrupt our ability to receive specimens, impair our ability to perform or deliver the results from our tests, impede patient movement or interrupt healthcare services causing a decrease in test volumes, delay coverage decisions from Medicare and third-party payors, delay ongoing and planned clinical trials involving our tests and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These and similar, and perhaps more severe, disruptions in our operations could negatively impact our business, operating results and financial condition. In addition, quarantines, stay-at-home, executive and similar government orders, or the perception that such orders, shutdowns or other restrictions on the conduct of business operations could occur, could disrupt our supply chain and affect customer decision-making. For example, any actual or perceived disruption in our product distribution channel could alter customer buying decisions, prompting customers to delay or cancel their orders, which would negatively impact our sales revenue and could harm our reputation. In addition, we anticipate that ongoing disruptions in our supply chain will cause shortages in the materials required to operate our instruments, therefore limiting our ability to process customer samples and the ability of users of our system to operate our system.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are subject to various affirmative and negative covenants in our loan agreement with our lender. If the effects of COVID-19 cause us to fall out of compliance with one or more of such covenants and we are unable to secure a waiver or negotiate an amendment to our loan agreement on reasonable terms, or at all, an event of default could occur, which would allow our lender to accelerate our repayment obligations or enforce its other rights under our loan agreement. Any such default may also require us to seek additional or alternative financing, which may not be available on commercially reasonable terms or </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at all. If we are unable to access funds to repay our lender, our lender could take control of our pledged assets. Any of the foregoing events would negatively impact our financial condition and liquidity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ultimate impact of the COVID-19 outbreak or a similar health epidemic is highly uncertain and subject to change. We do not yet know the full extent of potential delays or impacts on our business or the global economy as a whole, and such impacts may not be fully recoverable. In addition, the current and potential adverse impacts of the COVID-19 pandemic on our business, financial condition, results of operations and growth prospects, may also have the effect of heightening many of the other risks and uncertainties described in this Quarterly Report on Form 10-Q.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in tax laws or regulations that are applied adversely to us or our customers may have a material adverse effect on our business, cash flow, financial condition or results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time, which could adversely affect our business operations and financial performance. Further, existing tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to us. For example, legislation enacted in 2017 informally titled the Tax Cuts and Jobs Act, or the Tax Act, enacted many significant changes to the U.S. tax laws. Future guidance from the Internal Revenue Service and other tax authorities with respect to the Tax Act may affect us, and certain aspects of the Tax Act could be repealed or modified in future legislation. For example, the Coronavirus Aid, Relief and Economic Security Act, or the CARES Act, modified certain provisions of the Tax Act. In addition, it is uncertain if and to what extent various states will conform to the Tax Act, the CARES Act or any newly enacted federal tax legislation. Changes in corporate tax rates, the realization of net deferred tax assets relating to our operations, the taxation of foreign earnings, and the deductibility of expenses under the Tax Act or future reform legislation could have a material impact on the value of our deferred tax assets, could result in significant one-time charges, and could increase our future U.S. tax expense. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to use net operating losses and certain other tax attributes to offset future taxable income and taxes may be subject to limitations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we have federal and state tax net operating loss carryforwards of $266.7 million and $114.0 million, respectively. The federal tax loss carryforwards include $102.5 million that do not expire, but utilization of such tax loss carryforwards in taxable years beginning after December 31, 2020 is limited to 80% of our taxable income. The remaining federal tax loss carryforwards of $164.2 million and state tax loss carryforwards begin to expire in 2027 and 2023, respectively, unless previously utilized. As of December 31, 2020, we also have federal and California research credit carryforwards of $5.5 million and $5.0 million, respectively. The federal research credit carryforwards begin to expire in 2027 unless previously utilized. The California research credits carry forward indefinitely.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, utilization of net operating losses and research and development credit carryforwards may be subject to limitations due to ownership changes that have occurred or that could occur in the future in accordance with applicable provisions of the Internal Revenue Code of 1986, as amended, or the Code, and corresponding provisions of state law. We may have experienced one or more ownership changes in the past and we may also experience additional ownership changes in the future as a result of subsequent changes in our stock ownership, some of which may be outside of our control. If an ownership change occurs and our ability to use our net operating loss or research and development credit carryforwards is materially limited, it would harm our future operating results by increasing our future tax obligations. In addition, at the state level, there may be periods during which the use of net operating loss carryforwards is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">U.S. taxation of international business activities or the adoption of tax reform policies could materially impact our future financial position 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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Limitations on the ability of taxpayers to claim and utilize foreign tax credits and the deferral of certain tax deductions until earnings outside of the U.S. are repatriated to the U.S., as well as changes to U.S. tax laws that may be enacted in the future, could impact the tax treatment of future foreign earnings. Should the scale of our international business activities expand, any changes in the U.S. taxation of such activities could increase our worldwide effective tax rate and harm our future financial position and results of operations. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks related to our business operations </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our products fail to achieve and sustain sufficient market acceptance, our revenue will be adversely affected. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on our ability to develop and market products that are recognized and accepted as reliable, enabling and cost-effective. Most of the potential customers for our products already use expensive research systems in their laboratories that they have used for many years and may be reluctant to replace those systems with ours. Market acceptance of our systems will depend on many factors, including our ability to demonstrate to potential customers that our technology is an attractive alternative to existing technologies. Compared to some competing technologies, our technology is new and complex, and many potential customers have limited knowledge of, or experience with, our products. Prior to adopting our systems, some potential customers may need to devote time and effort to testing and validating our systems. Any failure of our systems to meet these customer benchmarks could result in potential customers choosing to retain their existing systems or to purchase systems other than ours. In addition, it is important that our gene mapping systems be perceived as accurate and reliable by the scientific and medical research community as a whole. Historically, a significant part of our sales and marketing efforts has been directed at demonstrating the advantages of our technology to industry leaders and encouraging such leaders to publish or present the results of their evaluation of our system. If we are unable to continue to motivate leading researchers to use our technology, or if such researchers are unable to achieve or unwilling to publish or present significant experimental results using our systems, acceptance and adoption of our systems will be slowed and our ability to increase our revenue would be adversely affected. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions or joint ventures could disrupt or otherwise harm our business and may cause dilution to our stockholders.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our growth strategy, we have acquired and may continue to acquire other businesses, products or technologies as well as pursue strategic alliances, joint ventures, technology licenses or investments in complementary businesses. We may not be able to locate or make suitable acquisitions on acceptable terms, and future acquisitions may not be effectively and profitably integrated into our business. Our failure to successfully complete the integration of any business that we acquire could have an adverse effect on our prospects, business activities, cash flow, financial condition, results of operations and stock price. Integration challenges may include the following:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disruption in our relationships with customers, distributors or suppliers as a result of such a transaction;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unanticipated expenses and liabilities related to acquired companies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">difficulties integrating acquired personnel, technologies, operations and legal compliance obligations into our existing business;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">diversion of management time and focus from operating our business to acquisition integration challenges;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increases in our expenses and reductions in our cash available for operations and other uses;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">possible write-offs or impairment charges relating to acquired businesses;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties developing and marketing new products and services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">entering markets in which we have limited or no prior experience; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">coordinating our efforts throughout various localities and time zones.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign acquisitions involve unique risks in addition to those mentioned above, including those related to integration of operations across different cultures and languages, currency risks and the particular economic, political and regulatory risks associated with specific countries. In addition, in connection with any such transactions, we may also issue equity securities, incur additional debt, assume contractual obligations or liabilities or expend significant cash. Such transactions could harm our operating results and cash position, negatively affect the price of our stock and cause dilution to our current stockholders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, the anticipated benefit of any acquisition may not materialize. Future acquisitions or dispositions could result in potentially dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities or amortization expenses or write-offs of goodwill, any of which could harm our financial condition. We cannot predict the number, timing or size of future joint ventures or acquisitions, or the effect that any such transactions might have on our operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, as previously disclosed, we recently completed the acquisition of Lineagen, Inc., or Lineagen, a U.S.-based provider of proprietary molecular diagnostics services for individuals presenting with certain neurodevelopmental disorders, for aggregate consideration consisting of approximately 6,167,510 shares of our common stock (subject to adjustment for cash, accounts receivable, unpaid indebtedness, unpaid transaction expenses and certain other liabilities of Lineagen), $1.9 million in cash, and the assumption of approximately $2.9 million in certain liabilities of Lineagen, pursuant to the terms of that certain Agreement and Plan of Merger, dated as of August 21, 2020, by and among us, Alta Merger Sub, Inc., Lineagen and Michael S. Paul, Ph.D., solely in his capacity as exclusive agent and attorney-in-fact of the securityholders of Lineagen, or the Lineagen Acquisition. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The issuance of shares as consideration in the Lineagen Acquisition resulted in dilution to our existing stockholders. In addition, pursuant to the Lineagen Acquisition, headcount of our consolidated operations increased by 33 employees, which has resulted in and will continue to result in increased selling, general and administrative expenses. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, on October 18, 2021, we completed the acquisition of BioDiscovery, Inc., or BioDiscovery, a U.S.-based software company with solutions for analysis, interpretation and reporting of genomics data, where we </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">paid upfront consideration consisting of a combination of approximately $50 million in cash and $40 million in shares of our common stock, pursuant to the terms of  that certain Agreement and Plan of Merger, dated as of October 8, 2021, or the BioDiscovery Merger Agreement, by and among us, Starship Merger Sub I, Inc., Starship Merger Sub II, LLC, BioDiscovery and Soheil Shams, solely in his capacity as the securityholders&#8217; representative, or the BioDiscovery Acquisition, and together with the Lineagen Acquisition, the Recent Acquisitions. The issuance of shares as consideration in the BioDiscovery Acquisition resulted in dilution to our existing stockholders. In addition, pursuant to the BioDiscovery Acquisition, headcount of our consolidated operations increased by 24 employees, which will continue to result in increased selling, general and administrative expenses. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we conducted extensive business, financial and legal due diligence in connection with our evaluation of the Recent Acquisitions, our due diligence investigations may not have identified every matter that could adversely affect our business, operating results and financial condition. We may be unable to adequately address the financial, legal and operational risks introduced by the Recent Acquisitions and may have difficulty developing experience with the industry in which Lineagen and/or BioDiscovery operates. Accordingly, we cannot guarantee that the Recent Acquisitions will yield the results we have anticipated and unforeseen complexities and expenses may arise. In addition, we may not achieve the revenues, growth prospects and synergies expected from the Recent Acquisitions any such benefits we do achieve may not offset increased costs, resulting in a potential impairment of goodwill or other assets that were acquired. For future acquisitions, we may similarly be unable achieve revenue, growth prospects and synergies in a manner consistent with our expectations. Our failure to do so could adversely affect our business, operating results and financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity issuances in connection with strategic transactions or raising additional capital may cause dilution to our stockholders or restrict our operations.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we expect to finance our strategic transactions or cash needs through a combination of equity and debt financings. To the extent that we finance our strategic transactions or raise additional capital through the sale of equity or convertible debt securities, your ownership interest could be diluted and the terms of these securities may include liquidation or other preferences that adversely affect your rights as a common stockholder. Debt financing may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends and may be secured by all or a portion of our assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, on August 13, 2020, we entered into an At Market Issuance Sales Agreement, or the Sales Agreement, with Ladenburg Thalmann &amp; Co. Inc., as sales agent, or Ladenburg, under which we were eligible to offer and sell up to $40.0 million of shares of our common stock from time to time through Ladenburg. During the fiscal year ended December 31, 2020, we sold 27,025,384 shares of common stock under the Sales Agreement for aggregate gross proceeds of approximately $22.1 million and from January 1, 2021 through January 11, 2021, we sold 6,298,152 shares of common stock under the Sales Agreement for aggregate gross proceeds of approximately $16.9 million. On January 12, 2021, we announced the completion of an underwritten public offering of 33,368,851 shares of our common stock for gross proceeds, before deducting underwriting discounts and commissions and offering expenses, of approximately $101.8 million. Moreover, on January 25, 2021, we announced the completion of an underwritten public offering of 38,333,352 shares of our common stock for gross proceeds, before deducting underwriting discounts and commissions and offering expenses, of approximately $230.0 million. In March 2021, we entered into a new at-the-market facility, or the Cowen ATM, with Cowen and Company, LLC, or Cowen, which provides for the sale, in our sole discretion, of shares of our common stock having an aggregate offering price of up to $350.0 million through or to Cowen, acting as sales agent or principal. In August and September 2021, the Company sold 2,256,000 shares of common stock under the ATM at an average share price of $6.15 per share, and received gross proceeds of approximately $13.9 million before deducting offering</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> costs of $0.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In addition, we issued shares of our common stock in connection with the Recent Acquisitions and to our previous lender, Innovatus Life Sciences Lending Fund I, LP, in lieu of waiver fees. Any future significant sales of our capital stock would result in dilution to our current stockholders.  As a result of these issuances, our investors experienced dilution of their ownership interests.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to execute our sales and marketing strategy for our Lineagen products and services, including diagnostic assays, and are unable to gain acceptance in the market, we may be unable to generate sufficient revenue to sustain our Lineagen business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Lineagen business provides molecular diagnostics services and has engaged in only limited sales and marketing activities for the diagnostic assays currently offered through our CLIA-certified laboratory. To date, the revenue generated by our Lineagen business has been insufficient to fund operations. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe that our current assays and our planned future assays represent a promising commercial opportunity, our products or assays may never gain significant acceptance in the marketplace and therefore may never generate substantial revenue or profits for us. We will need to establish a market for our products and diagnostic assays and build that market through physician education, awareness programs and the publication of clinical trial results. Gaining acceptance in medical communities requires, among other things, publications in leading peer-reviewed journals of results from studies using our current products, assays and services and/or our planned future products, assays and services. The process of publication in leading medical journals is subject to a peer review process and peer reviewers may not consider the results of our studies sufficiently novel or worthy of publication. Failure to have our studies published in peer-reviewed journals would limit the adoption of our current products, assays and services and our planned future products, assays and services. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to successfully market the products and diagnostic assays that we have developed, and may develop in the future, will depend on numerous factors, including: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">conducting clinical utility studies of such assays in collaboration with key thought leaders to demonstrate their use and value in important medical decisions such as treatment selection;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether our current or future partners, vigorously support our offerings;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the success of our sales force;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether healthcare providers believe such diagnostic assays provide clinical utility;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether the medical community accepts that such diagnostic assays are sufficiently sensitive and specific to be meaningful in patient care and treatment decisions;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to continually source raw materials, shipping kits and other products that we sell or consume in our manufacturing process that are of sufficient quality and supply;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to continue to fund planned sales and marketing activities; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether private health insurers, government health programs and other third-party payors will adopt our current and future assays in their guidelines, or cover such diagnostic assays and, if so, whether they will adequately reimburse us.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic may also increase the risk and uncertainty of the events described above and delay our development timelines. Failure to achieve widespread market acceptance of our current products, assays and services, as well as our planned future products, assays and services, would materially harm our business, financial condition and results of operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In the near term, sales of our Saphyr system, consumables and genome analysis services will depend on levels of research and development spending by clinical research laboratories, academic and governmental research institutions and biopharmaceutical companies, a reduction in which could limit demand for our products and adversely affect our business and operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the near term, we expect that our revenue from sales of our Saphyr system, consumables and OGM services will be derived primarily from sales to academic and governmental research institutions, as well as biopharmaceutical and contract research companies worldwide for research applications. The demand for our products will depend in part upon the research and development budgets of these customers, which are impacted by factors beyond our control, such as:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in government programs that provide funding to research institutions and companies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">macroeconomic conditions and the political climate;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the regulatory environment;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">differences in budgetary cycles; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">market acceptance of relatively new technologies, such as ours.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, in March 2017, the federal government announced the intent to cut federal biomedical research funding by as much as 18%. While there has been significant opposition to these funding cuts, the uncertainty regarding the availability of research funding for potential customers may adversely affect our operating results. Our operating results may fluctuate substantially due to reductions and delays in research and development expenditures by these customers. Any decrease in customers&#8217; budgets or expenditures, or in the size, scope or frequency of capital or operating expenditures, could materially and adversely affect our business, operating results and financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The sales cycle for our systems can be lengthy and variable, which makes it difficult for us to forecast revenue and other operating results.</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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sales process for our systems generally involves numerous interactions with multiple individuals within an organization, and often includes in-depth analysis by potential customers of our technology and products and a lengthy review process. Our </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customers&#8217; evaluation processes often involve a number of factors, many of which are beyond our control. As a result of these factors, the capital investment required to purchase our systems and the budget cycles of our customers, the time from initial contact with a customer to our receipt of a purchase order can vary significantly. Given the length and uncertainty of our sales cycle, we have in the past experienced, and expect to in the future experience, fluctuations in our sales on a period-to-period basis. In addition, any failure to meet customer expectations could result in customers choosing to retain their existing systems, use existing assays not requiring capital equipment or purchase systems other than ours.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our long-term results depend upon our ability to improve existing products and introduce and market new products successfully.* </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is dependent on the continued improvement of our existing products and our development of new products utilizing our current or other potential future technology. As we introduce new products or refine, improve or upgrade versions of existing products, we cannot predict the level of market acceptance or the amount of market share these products will achieve, if any. We cannot assure you that we will not experience material delays in the introduction of new products in the future. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with our strategy of offering new products and product refinements, we expect to continue to use a substantial amount of capital for product development and refinement. We may need additional capital for product development and refinement than is available on terms favorable to us, if at all, which could adversely affect our business, financial condition or results of operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally sell our products in industries that are characterized by rapid technological changes, frequent new product introductions and changing industry standards. If we do not develop new products and product enhancements based on technological innovation on a timely basis, our products may become obsolete over time and our revenues, cash flow, profitability and competitive position will suffer. Our success will depend on several factors, including our ability to: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">correctly identify customer needs and preferences and predict future needs and preferences;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">allocate our research and development funding to products with higher growth prospects;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">anticipate and respond to our competitors&#8217; development of new products and technological innovations;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">innovate and develop new technologies and applications, including software applications through our BioDiscovery subsidiary, and acquire or obtain rights to third-party technologies that may have valuable applications in the markets we serve;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">successfully commercialize new technologies in a timely manner, price them competitively and manufacture and deliver sufficient volumes of new products of appropriate quality on time; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">customers&#8217; willingness to adopt new technologies. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if we fail to accurately predict future customer needs and preferences or fail to produce viable technologies, we may invest heavily in research and development of products that do not lead to significant revenue. For example, we recently completed the BioDiscovery Acquisition and will need to devote time and resources in order to further develop and integrate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BioDiscovery&#8217;s software and technology solutions for our current and anticipated product offerings. We may be unsuccessful in achieving our desired results or in marketing such solutions to our future customers. Even if we successfully innovate and develop new products and product enhancements, we may incur substantial costs in doing so, and our profitability may suffer. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to develop new products based on innovation can affect our competitive position and often requires the investment of significant resources. Difficulties or delays in research, development or production of new products and services or failure to gain market acceptance of new products and technologies may reduce future revenues and adversely affect our competitive position.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we do not successfully manage the development and launch of new products, our financial results could be adversely affected. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face risks associated with launching new products. If we encounter development or manufacturing challenges or discover errors during our product development cycle, the product launch dates of new products may be delayed. The expenses or losses associated with unsuccessful product development or launch activities or lack of market acceptance of our new products could adversely affect our business or financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future success is dependent upon our ability to further penetrate our existing customer base and attract new customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current customer base for our RUO products is primarily composed of academic and governmental research institutions and biopharmaceutical and contract research companies and, for our Lineagen diagnostic services, physicians and their patients. Our success will depend upon our ability to respond to the evolving needs of, and increase our market share among, existing </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customers and additional potential customers, marketing new products and services as we develop them. Identifying, engaging and marketing to customers who are unfamiliar with our current products requires substantial time, expertise and expense and involves a number of risks, including:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract, retain and manage the sales, marketing and service personnel necessary to expand market acceptance for our technology;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the time and cost of maintaining and growing a specialized sales, marketing and service force; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the fact that our sales, marketing and service force may be unable to execute successful commercial activities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have utilized third parties to assist with sales, distribution and customer support in certain regions of the world. There is no guarantee, when we enter into such arrangements, that we will be successful in attracting desirable sales and distribution partners. There is also no guarantee that we will be able to enter into such arrangements on favorable terms. Any failure of our sales and marketing efforts, or those of any third-party sales and distribution partners, would adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are currently limited to &#8220;research use only&#8221; with respect to many of the materials and components used in our consumable products including our assays.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our instruments, consumable products and assays are purchased from suppliers with a restriction that they be used for research use only, or RUO. While we have focused initially on the life sciences research market and RUO products only, part of our business strategy is to expand our product line to encompass products that are intended to be used for the diagnosis of disease and precision healthcare, either alone or in collaboration with third parties. The use of our RUO products for any such diagnostic purposes would require that we obtain regulatory clearance or approval to market our products for those purposes and also that we acquire the materials and components used in such products from suppliers without an RUO restriction. There can be no assurance that we will be able to acquire these materials and components for use in diagnostic products on acceptable terms, if at all. If we are unable to do so, we would not be able to expand our non-Lineagen product offerings beyond RUO, and our business and prospects would suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA Guidance on &#8220;Distribution of In Vitro Diagnostic Products Labeled for Research Use Only or Investigational Use Only&#8221;, or, the RUO/IUO Labeling Guidance, emphasizes that the FDA will review the totality of the circumstances when evaluating whether equipment and testing components are properly labeled as RUO. It further states that merely including a labeling statement that a product is intended for research use only will not necessarily render the device exempt from the FDA&#8217;s 510(k) clearance, PMA, or other requirements, if the circumstances surrounding the distribution of the product indicate that the manufacturer intends for its product to be offered for clinical diagnostic use. These circumstances may include written or verbal marketing claims or links to articles regarding a product&#8217;s performance in clinical applications, a manufacturer&#8217;s provision of technical support for clinical validation or clinical applications, or solicitation of business from clinical laboratories, all of which could be considered evidence of intended uses that conflict with RUO labeling. If the FDA were to determine that our RUO products were intended for use in clinical investigation, diagnosis or treatment decisions, or that express or implied clinical or diagnostic claims were made for our RUO products, those products could be considered misbranded or adulterated under the Federal Food, Drug, and Cosmetic Act. If the FDA determines that our RUO products are being marketed for clinical diagnostic use without the required PMA or 510(k) clearance, we may be required to cease marketing our products as planned, recall the products from customers, revise our marketing plans, and/or suspend or delay the commercialization of our products until we obtain the required authorization. We also may be subject to a range of enforcement actions by the FDA, including warning or untitled letters, injunctions, civil monetary penalties, criminal prosecution, and recall and/or seizure of products, as well as significant adverse publicity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, in the future, we choose to commercialize our RUO products for clinical diagnostic use, we will be required to comply with the FDA&#8217;s premarket review and post-market control requirements for IVDs, as may be applicable. Complying with the FDA&#8217;s PMA and/or 510(k) clearance requirements may be expensive, time-consuming, and subject us to significant and/or unanticipated delays. Our efforts may never result in an approved PMA or 510(k) clearance for our products. Even if we obtain a PMA or 510(k) clearance, where required, such authorization may not be for the use or uses we believe are commercially attractive and/or are critical to the commercial success of our products. As a result, being subject to the FDA&#8217;s premarket review and/or post-market control requirements for our products could materially and adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have limited experience in marketing and selling our products, and if we are unable to successfully commercialize our products, our business and operating results will be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have limited experience marketing and selling our products. We currently sell our Saphyr system for research use only, through our direct field sales and support organizations located in North America and Europe and through a combination of our own sales force and third-party distributors in additional major markets such as Australian, China, Japan and South Korea.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future sales of our products will depend in large part on our ability to effectively market and sell our products, successfully manage and expand our sales force, and increase the scope of our marketing efforts. We may also enter into additional distribution arrangements in the future. Because we have limited experience in marketing and selling our products, our ability to forecast demand, the infrastructure required to support such demand and the sales cycle to customers is unproven. If we do not build an efficient and effective sales force, our business and operating results will be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on a single contract manufacturer for our optical genome mapping systems and a single contract manufacturer for our chip consumables. If either of these manufacturers should fail or not perform satisfactorily, our ability to supply these products would be negatively and adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently rely on a single contract manufacturer to manufacture and supply all of our non-Lineagen instruments. See &#8220;Business&#8211;Key Agreements&#8221; in our Annual Report. In addition, we rely on a single contract manufacturer to manufacture and supply all of our chip consumables. Since our contracts with these manufacturers do not commit them to supply quantities beyond the amounts included in our purchase orders, and do not commit them to carry inventory or make available any particular quantities, these contract manufacturers may give other customers&#8217; needs higher priority than ours, and we may not be able to obtain adequate supplies in a timely manner or on commercially reasonable terms. If either of these manufacturers were to be unable to supply instruments, our business would be harmed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event it becomes necessary to utilize different contract manufacturers for our non-Lineagen instruments or chip consumables, we would experience additional costs, delays and difficulties in doing so as a result of identifying and entering into an agreement with a new supplier as well as preparing such new supplier to meet the logistical requirements associated with manufacturing our units, and our business would suffer. We may also experience additional costs and delays in the event we need access to or rights under any intellectual property of these current manufacturers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may experience manufacturing problems or delays that could limit the growth of our revenue or increase our losses. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may encounter unforeseen situations that would result in delays or shortfalls in our production as well as delays or shortfalls caused by our outsourced manufacturing suppliers and by other third-party suppliers who manufacture components for our products. If we are unable to keep up with demand for our products, our revenue could be impaired, market acceptance for our products could be adversely affected and our customers might instead purchase our competitors&#8217; products. Our inability to successfully manufacture our products would have a material adverse effect on our operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our laboratory facilities become damaged or inoperable or we are required to vacate our existing facilities, our ability to conduct our laboratory analysis and pursue our research and development efforts may be jeopardized.</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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently perform all research and development activities and most of our OGM services at a single laboratory facility in San Diego, California with the remaining genome analysis services at a facility we occupy at a customer&#8217;s lab in Clermont-Ferrand, France. All of our molecular diagnostics services are processed at a single laboratory facility in Salt Lake City, Utah. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our facilities and equipment could be harmed or rendered inoperable by natural or man-made disasters, including war, fire, earthquake, power loss, communications failure, terrorism, burglary, public health crises (including restrictions that may be imposed on businesses by state and local governments under stay-at-home or similar orders and mandates, such as those implemented in response to the COVID-19 pandemic) or other events, which may make it difficult or impossible for us to perform our testing services for some period of time or to receive and store samples. The inability to perform tests or to reduce the backlog of sample analysis that could develop if one or both of our facilities become inoperable, for even a short period of time, may result in the loss of revenue, loss of customers or harm to our reputation, and we may be unable to regain that revenue, those customers or repair our reputation in the future. Furthermore, integral parties in our supply chain are operating from single sites, increasing their vulnerability to natural disasters and man-made disasters or other sudden, unforeseen and severe adverse events.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the loss of our samples due to such events could limit or prevent our ability to conduct research and development analysis on existing tests as well as tests in development.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our facilities and the equipment we use to perform our testing and research and development could be unavailable or costly and time-consuming to repair or replace. It would be difficult, time-consuming and expensive to rebuild our facilities, to locate and qualify a new facility, replace certain pieces of equipment or license or transfer our proprietary technology to a third party, particularly in light of licensure and accreditation requirements. Even in the unlikely event that we are able to find a third party with such qualifications to enable us to resume our operations, we may be unable to negotiate commercially reasonable terms. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We carry insurance for damage to our property and the disruption of our business, but this insurance may not cover all of the risks associated with damage or disruption to our business, may not provide coverage in amounts sufficient to cover our potential losses and may not continue to be available to us on acceptable terms, if at all.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on a limited number of suppliers or, in some cases, one supplier, for some of our materials and components used in our products, and may not be able to find replacements or immediately transition to alternative suppliers, which could have a material adverse effect on our business, financial condition, results of operations and reputation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on limited or sole suppliers for certain reagents and other materials and components that are used in our products. While we periodically forecast our needs for such materials and enter into standard purchase orders with our suppliers, we do not have long-term contracts with many of these suppliers. If we were to lose such suppliers, there can be no assurance that we will be able to identify or enter into agreements with alternative suppliers on a timely basis on acceptable terms, if at all. An interruption in our operations, including our laboratory operations, could occur if we encounter delays or difficulties in securing these materials, or if the quality of the materials supplied do not meet our requirements, or if we cannot then obtain an acceptable substitute. The time and effort required to qualify a new supplier and ensure that the new materials provide the same or better quality results could result in significant additional costs. Any such interruption could significantly affect our business, financial condition, results of operations and reputation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, certain of the components used in our instruments are sourced from limited or sole suppliers. If we were to lose such suppliers, there can be no assurance that we will be able to identify or enter into agreements with alternative suppliers on a timely basis on acceptable terms, if at all. An interruption in our ability to sell and deliver instruments to customers could occur if we encounter delays or difficulties in securing these components, or if the quality of the components supplied do not meet specifications, or if we cannot then obtain an acceptable substitute. If any of these events occur, our business and operating results could be harmed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in order to mitigate these risks, we maintain inventories of certain supplies at higher levels than would be the case if multiple sources of supply were available. If our sales or testing volume decreases or we switch suppliers, we may hold excess supplies with expiration dates that occur before use which would adversely affect our losses and cash flow position. As we introduce any new products, we may experience supply issues as we ramp up our sales or test volume. If we should encounter delays or difficulties in securing, reconfiguring or revalidating the equipment, reagents or other materials we require for our products, our business, financial condition, results of operations and reputation could be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Undetected errors or defects in our products could harm our reputation, decrease market acceptance of our products or expose us to product liability claims. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products may contain undetected errors or defects when first introduced or as new versions or new products are released. Disruptions affecting the introduction or release of, or other performance problems with, our products may damage our customers&#8217; businesses and could harm their and our reputations. If that occurs, we may incur significant costs, the attention of our key personnel could be diverted, or other significant customer relations problems may arise. We may also be subject to warranty and liability claims for damages related to errors or defects in our products. In addition, if we do not meet industry or quality standards, if applicable, our products may be subject to recall. A material liability claim, recall or other occurrence that harms our reputation or decreases market acceptance of our products could harm our business and operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our customers develop or use our products or assays for diagnostic purposes, someone could file a product liability claim alleging that one of our products contained a design or manufacturing defect that resulted in the failure to adequately perform, leading to death or injury. In addition, the marketing, sale and use of our current or future products and assays could lead to the filing of product liability claims against us if someone alleges that our products failed to perform as designed. We may also be subject to liability for errors in the results we provide or for a misunderstanding of, or inappropriate reliance upon, the information we provide.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A product liability claim could result in substantial damages and be costly and time consuming to defend, either of which could materially harm our business or financial condition. We cannot assure investors that our product liability insurance would adequately protect our assets from the financial impact of defending a product liability claim. Any product liability claim brought against us, with or without merit, could increase our product liability insurance rates or prevent us from securing insurance coverage in the future. Additionally, any product liability lawsuit could damage our reputation, or cause current partners to terminate existing agreements and potential partners to seek other partners, any of which could impact our results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also initiate a correction to our existing products or assays, which could lead to increased costs and increased scrutiny by regulatory authorities and our customers regarding the quality and safety of our products or services, as well as negative publicity. The occurrence of any of these events could have an adverse effect on our business and results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our reliance on distributors for sales of our products outside of the United States could limit or prevent us from selling our products and could impact our revenue.* </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to grow our business internationally, and to do so we must attract additional distributors and retain existing distributors to maximize the commercial opportunity for our products. There is no guarantee that we will be successful in attracting or retaining desirable sales and distribution partners or that we will be able to enter into such arrangements on </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">favorable terms. Distributors may not commit the necessary resources to market and sell our products to the level of our expectations or may choose to favor marketing the products of our competitors. If current or future distributors do not perform adequately, or we are unable to enter into effective arrangements with distributors in particular geographic areas, we may not realize long-term international revenue growth. In addition, if our distributors fail to comply with applicable laws and ethical standards, including anti-bribery laws, this could damage our reputation and could have a significant adverse effect on our business and our revenues. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to generate a substantial portion of our revenue internationally in the future and can become further subject to various risks relating to our international activities, which could adversely affect our business, operating results and financial condition. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020 approximately 58% of our product revenue was generated from customers located outside of the U.S. We believe that a substantial percentage of our future revenue will come from international sources as we expand our overseas operations and develop opportunities in additional areas. We have limited experience operating internationally and engaging in international business involves a number of difficulties and risks, including: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">required compliance with existing and changing foreign regulatory requirements and laws;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties and costs of staffing and managing foreign operations;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties protecting or procuring intellectual property rights;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">required compliance with anti-bribery laws, such as the U.S. Foreign Corrupt Practices Act, data privacy and security requirements, labor laws and anti-competition regulations;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">export or import restrictions;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">laws and business practices favoring local companies; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">longer payment cycles and difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">political and economic instability; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potentially adverse tax consequences, tariffs, customs charges, bureaucratic requirements and other trade barriers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, most of our revenue has been denominated in U.S. dollars. In the future, we may sell our products and services in local currency outside of the U.S. As our operations in countries outside of the U.S. grow, our results of operations and cash flows may be subject to fluctuations due to changes in foreign currency exchange rates, which could harm our business in the future. For example, if the value of the U.S. dollar increases relative to foreign currencies, in the absence of a corresponding change in local currency prices, our revenue could be adversely affected as we convert revenue from local currencies to U.S. dollars. If we dedicate significant resources to our international operations and are unable to manage these risks effectively, our business, operating results and financial condition will suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to U.S. and foreign anti-corruption and anti-money laundering laws with respect to our operations and non-compliance with such laws can subject us to criminal and/or civil liability and harm our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the U.S. Foreign Corrupt Practices Act, as amended, the U.S. domestic bribery statute contained in 18 U.S.C. &#167; 201, the U.S. Travel Act, the USA PATRIOT Act, the United Kingdom Bribery Act 2010, and other state and national anti-bribery and anti-money laundering laws in countries in which we conduct activities. Anti-corruption laws are interpreted broadly and prohibit companies and their employees and third-party intermediaries from authorizing, promising, offering, providing, soliciting, or accepting, directly or indirectly, improper payments or benefits to or from any person whether in the public or private sector for the purpose of obtaining or retaining business or securing any other improper advantage. We rely on third-party representatives, distributors, and other business partners to support sales of our products and services and our efforts to ensure regulatory compliance. In addition, as we increase our international sales and business, we may engage with additional business partners. We can be held liable for the corrupt or other illegal activities of our employees, representatives, contractors, business partners, and agents, even if we do not explicitly authorize or have actual knowledge of such activities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any violations of anti-corruption and anti-money laundering laws, or allegations of such violations, could disrupt our operations, involve significant management distraction, involve significant costs and expenses, including legal fees, and could result in a material adverse effect on our business, prospects, financial condition, or results of operations. We could also incur severe penalties, including criminal and civil penalties, disgorgement, and other remedial measures. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 due to licensing requirements and subject us to liability if we are not in compliance with applicable laws. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are subject to export control and import laws and regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations, and various economic and trade sanctions regulations administered by the U.S. Treasury Department&#8217;s Office of Foreign Assets Controls. Exports of our products must be made in compliance with these laws and regulations. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges; fines, which may be imposed on us and responsible employees or managers; and, in extreme cases, the incarceration of responsible employees or managers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, changes in our products or changes in applicable export or import laws and regulations may create delays in the introduction and sale of our products in international markets, prevent our customers from deploying our products or, in some cases, prevent the export or import of our products to certain countries, governments or persons altogether. Any change in export or import laws and regulations, shift in the enforcement or scope of existing laws and regulations, or change in the countries, governments, persons or technologies targeted by such laws and regulations, could also result in decreased use of our products, or in our decreased ability to export or sell our products to existing or potential customers. Any decreased use of our products or limitation on our ability to export or sell our products would likely adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to recruit, train, retain, motivate and integrate key personnel, we may not achieve our goals. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success depends on our ability to recruit, train, retain, motivate and integrate key personnel, including our recently expanded senior management team, as well as our research and development, manufacturing and sales and marketing personnel. Competition for qualified personnel is intense. Our growth depends, in particular, on attracting and retaining highly-trained sales personnel with the necessary scientific background and ability to understand our systems at a technical level to effectively identify and sell to potential new customers and develop new products. Because of the complex and technical nature of our products and the dynamic market in which we compete, any failure to attract, train, retain, motivate and integrate qualified personnel could materially harm our operating results and growth prospects.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we cannot provide quality technical and applications support, we could lose customers and our business and prospects will suffer. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The placement of our products at new customer sites, the introduction of our technology into our customers&#8217; existing laboratory workflows and ongoing customer support can be complex. Accordingly, we need highly trained technical support personnel. Hiring technical support personnel is very competitive in our industry due to the limited number of people available with the necessary scientific and technical backgrounds and ability to understand our technology at a technical level. To effectively support potential new customers and the expanding needs of current customers, we will need to substantially expand our technical support staff. If we are unable to attract, train or retain the number of highly qualified technical services personnel that our business needs, our business and prospects will suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Security breaches or other types of security incidents affecting our or our third-party service providers&#8217;, consultants&#8217;, or contractors&#8217; networks or systems could result in a material disruption to our services, compromise personal or sensitive information related to our business, may cause us to incur significant liabilities and adversely affect our business, results of operations, financial condition, and future prospects.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are increasingly dependent upon information technology systems, infrastructure and data to operate our business. In the ordinary course of our business, we collect, store, use, transmit, and otherwise process sensitive, proprietary and confidential information, including but not limited to intellectual property, proprietary business information owned or controlled by ourselves or our customers, financial information and personal information (including protected health information). The secure collection, storage, use, transmission and processing of such information is vital to our operations and business strategy. Any actual or perceived breach of our security measures or those of our third-party service providers, consultants, or contractors could adversely affect our business, operations, financial condition, and future prospects.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The procedures and controls we use to monitor cyber security threats and mitigate our exposure to such threats may not be sufficient to prevent cyber security incidents, and our internal information technology systems and those of our third-party service providers, consultants, and contractors are potentially vulnerable to breakdown or other damage or interruption from service interruptions, system malfunction, natural disasters, terrorism, war, public health crises (such as the COVID-19 global pandemic), telecommunication and electrical failures, theft 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 the deployment of harmful malware, ransomware, viruses, worms, denial-of-service attacks, supply chain attacks, social engineering schemes and other means to affect service reliability and threaten the confidentiality, integrity and availability of information), which may compromise our, or our third-party service providers&#8217; consultants&#8217;, or contracts&#8217; system infrastructure or lead to data leakage or misdirected payments to and from us. Ransomware attacks, including those </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from organized criminal threat actors, nation-states and nation-state supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions, delays, or outages in our operations, loss of data, loss of income, significant extra expenses to restore data or systems, reputational loss and the diversion of funds. To alleviate the financial, operational and reputational impact of a ransomware attack it may be preferable to make extortion payments, but we may be unwilling or unable to do so (including, for example, if applicable laws or regulations prohibit such payments). Similarly, supply chain attacks have increased in frequency and severity, and we cannot guarantee that third parties and infrastructure in our supply chain have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our platform, systems and networks or the systems and networks of third parties that support us and our services. Despite the security controls we have in place, such attacks are very difficult to avoid.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or applications, or inappropriate disclosure or acquisition of or access to information, we could incur liability and reputational damage. In addition, these incidents could result in disrupted operations, lost opportunities, misstated financial data, increased costs arising from the implementation of additional security protective measures, incident notification related costs and litigation costs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have security measures in place designed to protect information and prevent data loss and other security breaches, we cannot guarantee that our, or our third-party service providers&#8217;, consultants&#8217;, or contractors&#8217; security measures will be sufficient to protect against unauthorized access to, or other compromise of such information. The techniques used to sabotage or to obtain unauthorized access to our products, services, platform, systems, networks and/or physical facilities in which data is stored or through which data is transmitted change frequently, and we may be unable to anticipate such techniques or implement adequate preventative measures or stop security breaches that may arise from such techniques. As a result, our safeguards and preventive measures may not be adequate to prevent current or future cyberattacks and security incidents, including security breaches that may remain undetected for extended periods of time, which can substantially increase the potential for a material adverse impact resulting from the breach.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also required to comply with laws, rules, industry standards, regulations, policies and contracts that may require us to maintain the security of information. In addition, we may have contractual and other legal obligations to notify relevant stakeholders of security breaches. Failure to prevent or mitigate cyberattacks could result in unauthorized access to, acquisition of or disclosure of such information, including personal information (and protected health 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 disclosures are costly, could lead to negative publicity, may cause our customers to lose confidence in the effectiveness of our security measures and not use our services, 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. In addition, any costs or other liabilities related to responding to a cybersecurity event or to mitigate any identified security vulnerabilities could be significant, including costs for remediating the effects of such an event, paying a ransom, restoring data from backups, and conducting data analysis to determine what data may have been affected by the breach. In addition, our efforts to contain or remediate a security breach or any vulnerability exploited to cause a breach may be unsuccessful, and efforts and any related failures to contain or remediate them could result in interruptions, delays, loss in customer trust, harm to our reputation, and increases to our insurance coverage. For example, any such event that leads to unauthorized access, use, or disclosure of information, including personal information related to our patient samples or personnel, 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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not have adequate insurance coverage for security incidents or breaches, including fines, judgments, settlements, penalties, costs, attorney fees and other impacts that arise out of incidents or breaches. We cannot assure you that any insurance coverage will adequately cover liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all. 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. Our risks are likely to increase as we continue to expand, grow our customer base, and process, store, and transmit increasingly large amounts of confidential, proprietary and sensitive data.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to stringent and changing privacy laws, regulations and standards, as well as policies, contracts and other obligations related to data privacy and security. Our actual or perceived failure to comply with such obligations  could lead to enforcement or litigation (that could result in fines or penalties), reputational harm, or other adverse business effects. *</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are or may become subject to numerous foreign and domestic laws, regulations and standards, as well as policies, contracts and other obligations regarding privacy and data security that govern the personal information and other data we may collect, store, use, or process. The regulatory framework for privacy and data protection issues is rapidly evolving and is likely to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remain uncertain for the foreseeable future. Many government bodies and agencies have adopted or are considering adopting laws and regulations regarding the collection, use, storage, destruction, and disclosure of personal information and breach notification procedures. We are also or may become required to comply with laws, rules and regulations relating to data security. Interpretation of these laws, rules and regulations in applicable jurisdictions is subject to change and may result in potentially conflicting obligations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal Health Insurance Portability and Accountability Act of 1996, or  HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act, or  HITECH, and their respective implementing regulations, impose requirements relating to the privacy, security and transmission of individually identifiable health information. Such laws may apply to us, our customers or our service providers. Among other things, HITECH, through its implementing regulations, makes certain of HIPAA&#8217;s privacy and security standards directly applicable to business associates, defined as a person or organization, other than a member of a covered entity&#8217;s workforce, that creates, receives, maintains or transmits protected health information for or on behalf of a covered entity for a function or activity regulated by HIPAA as well as their covered subcontractors. Most healthcare providers in the United States, including institutions from which we may obtain customer data, are subject to privacy and security regulations promulgated under HIPAA, as amended by HITECH. A person may be prosecuted for alleged HIPAA violations either directly or indirectly such as under aiding-and-abetting or conspiracy principles. Further, depending on the facts and circumstances, we could face substantial civil and criminal penalties and liabilities if we fail to comply with our obligations (required by law and/or contract) in our processing of such information and/or if we knowingly receive individually identifiable health information from a HIPAA-covered healthcare provider that has not satisfied HIPAA&#8217;s requirements for disclosure of individually identifiable health information. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, at the state level, the California Consumer Privacy Act of 2018, or the CCPA, which took effect on January 1, 2020, gives California residents expanded rights to access and delete 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 and contains a private right of action for data breaches that is expected to increase litigation involving misuse of personal information of California residents. The CCPA may increase our compliance costs and potential liability. In addition, California voters recently approved the California Privacy Rights Act of 2020, or CPRA, which goes into effect on January 1, 2023. The CPRA is expected to, among other things, give California residents the ability to limit the use of their personal information, further restrict the use of cross-contextual advertising, establish restrictions on the retention of personal information, expand the types of data breaches subject to the CCPA&#8217;s private right of action, provide for increased penalties for CPRA violations concerning California residents under the age of 16, and establish a new California Privacy Protection Agency to implement and enforce the new law. Some observers have noted that the CCPA and CPRA could mark the beginning of a trend of states adopting more stringent privacy laws in the U.S., which could further increase our compliance costs, potential liability and adversely affect our business. For example, Virginia recently passed its Consumer Data Protection Act, and Colorado recently passed the Colorado Privacy Act, both of which differ from the CPRA and become effective in 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global data protection landscape is also rapidly evolving, and we expect there will continue to be new and proposed laws, regulations, and industry standards concerning privacy, data protection, and information security. We cannot yet determine the impact that such future laws, regulations and standards may have on our business. For example, in May 2018, the European Union&#8217;s General Data Protection Regulation, or the GDPR, took effect across the European Economic Area, or the EEA. Also, notwithstanding the United Kingdom&#8217;s, or the UK&#8217;s withdrawal from the EU, the GDPR continues to apply in substantially equivalent form in the context of the UK, UK establishments and UK-focused processing operations by operation of the so-called &#8220;UK GDPR.&#8221; European data protection laws impose stringent data protection requirements and to date, have increased compliance burdens on us, including by mandating burdensome documentation requirements and granting certain rights to individuals to control how we collect, use, disclose, retain and process their personal data. The GDPR also provides for more robust regulatory enforcement and greater fines for noncompliance than previous data protection laws, including fines of up to &#8364;20 million or 4% of global annual revenue of any noncompliant company for the preceding financial year, whichever is greater as well as the potential for processing penalties that include the inability to process European personal data.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">European data protection laws including the GDPR also generally prohibit the transfer of personal information from Europe to the United States and most other countries unless the parties to the transfer have implemented specific safeguards to protect the transferred personal information. The Court of Justice of the European Union, or CJEU, recently raised questions about whether the European Commission&#8217;s Standard Contractual Clauses, one of the primary mechanisms used by U.S. companies to import personal information from Europe, complies with the GDPR. While the CJEU upheld the validity of Standard Contractual Clauses, the CJEU ruled that the underlying data transfers must be assessed on a case-by-case basis by the data controller to determine whether the personal information will be adequately protected. Further, the European Commission recently adopted new SCCs under the GDPR for personal data transfers outside the EEA, which may require us to expend significant resources to update our contractual arrangements and conduct personal data transfer impact assessments. At present, there are few if any viable alternatives to the Standard Contractual Clauses and, therefore, there is uncertainty regarding how to ensure that transfers of personal information from Europe to the United States comply with the GDPR. As such, any transfers by us, our customers </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or our third-party service providers, of personal information from Europe may not comply with European data protection laws; 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. Loss of our ability to transfer personal information from Europe may also require us to increase our data processing capabilities in those jurisdictions at significant expense. Moreover, 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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the United Kingdom&#8217;s decision to leave the EU, often referred to as Brexit, has created uncertainty about the regulation of data protection in the U.K., including with respect to whether laws or regulations will apply to us consistent with the GDPR in the future and how data transfers to and from the U.K. will be regulated. Following December 31, 2020, and the expiry of transitional arrangements between the UK and EU, the data protection obligations of the GDPR continue to apply to UK-related processing of personal data in substantially unvaried form under the so-called &#8216;UK GDPR&#8217; (i.e., the GDPR as it continues to form part of UK law by virtue of section 3 of the EU (Withdrawal) Act 2018, as amended). However, going forward, there is increasing risk for divergence in application, interpretation and enforcement of the data protection laws as between the UK and European Economic Area, or EEA. Furthermore, the relationship between the UK and the EEA in relation to certain aspects of data protection law remains uncertain. 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 SCCs, to enable transfers of personal data from the EEA to the United Kingdom to continue. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Canada, where we may also operate or have customers, the Personal Information Protection and Electronic Documents Act, or PIPEDA and various provincial laws require that companies give detailed privacy notices to consumers, obtain consent to use personal information, with limited exceptions, allow individuals to access and correct their personal information, and report certain data breaches. In addition, Canada&#8217;s Anti-Spam Legislation, or CASL, prohibits email marketing without the recipient&#8217;s consent, with limited exceptions. Failure to comply with PIPEDA, CASL, or provincial privacy or data protection laws could result in significant fines or penalties or possible damage awards.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may publish privacy policies and other documentation regarding our collection, processing, use and disclosure of personal information. Although we endeavor to comply with our published policies and other documentation, we may at times fail to do so or may be perceived to have failed to do so. Despite our efforts, we may not be successful in achieving compliance if our personnel, customers, or service providers fail to comply with our policies and documentation. Such failures can subject us to potential foreign, local, state and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance with applicable privacy and data security laws and regulations and other related obligations is a rigorous and time-intensive process, and we may be required to put in place additional mechanisms to ensure compliance with our data protection obligations. These obligations may necessitate changes to our information technology systems and data practices. Any failure or perceived failure by us or third parties working on our behalf to comply with applicable laws and regulations, any privacy and data security obligations pursuant to contract, our stated privacy or security policies, or obligations to customers or other third parties may result in governmental enforcement actions (including fines, penalties, judgments, settlements, imprisonment of company officials and public censure), civil claims, litigation, damage to our brand and reputation and loss of goodwill (both in relation to existing customers and prospective customers), any of which could have a material adverse effect on our business, operations and financial performance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The life sciences research and diagnostic markets are highly competitive. If we fail to effectively compete, our business, financial condition and operating results will suffer. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face significant competition in the life sciences research and diagnostic markets. We currently compete with both established and early stage companies that design, manufacture and market systems and consumable supplies. We believe our principal competitors in the life sciences research and genome mapping markets include Pacific Biosciences of California, Oxford Nanopore Technologies, 10x Genomics, Genomic Vision and Dovetail Genomics. In addition, there are a number of new market entrants in the process of developing novel technologies for the life sciences research, diagnostic and screening markets. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our current competitors are either publicly-traded, or are divisions of publicly-traded companies, and may enjoy a number of competitive advantages over us, including: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">greater name and brand recognition;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">substantially greater financial and human resources;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">broader product lines;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">larger sales forces and more established distributor networks;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">substantial intellectual property portfolios;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">larger and more established customer bases and relationships; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">better established, larger scale, and lower cost manufacturing capabilities. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We believe that the principal competitive factors in all of our target markets include: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cost of instruments and consumables;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">accuracy, including sensitivity and specificity, and reproducibility of results;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reputation among customers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">innovation in product offerings;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">flexibility and ease of use; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compatibility with existing laboratory processes, tools and methods. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure investors that our products will compete favorably or that we will be successful in the face of increasing competition from new products and technologies introduced by our existing competitors or new companies entering our markets. In addition, we cannot assure investors that our competitors do not have or will not develop products or technologies that currently or in the future will enable them to produce competitive products with greater capabilities or at lower costs than ours. Any failure to compete effectively could materially and adversely affect our business, financial condition and operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our application for the Paycheck Protection Program Loan, or our application for forgiveness of the Paycheck Protection Program Loan, could in the future be determined to have been impermissible or could result in damage to our reputation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2020, we received loan proceeds of approximately $1.8 million, or the PPP Loan, pursuant to the Paycheck Protection Program under the &#8220;CARES Act&#8221; administered by the U.S. Small Business Administration, or the SBA. In February 2021, we applied for forgiveness of the PPP Loan, and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to apply for the PPP Loan, we were required to certify, among other things, that the current economic uncertainty made the PPP Loan request necessary to support our ongoing operations. We made this certification in good faith after analyzing, among other things, the maintenance of our workforce, our need for additional funding to continue operations, and our ability to access alternative forms of capital in the current market environment to offset the effects of the COVID-19 pandemic. Following this analysis, we believe that we satisfied all eligibility criteria for the PPP Loan, and that our receipt of the PPP Loan is consistent with the broad objectives of the CARES Act. The certification described above did not contain any objective criteria and is subject to interpretation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 23, 2020, the SBA issued guidance stating that it is unlikely that a public company with substantial market value and access to capital markets will be able to make the required certification in good faith. The lack of clarity regarding loan eligibility under the Paycheck Protection Program has resulted in significant media coverage and controversy with respect to public companies applying for and receiving loans. If, despite our good-faith belief that given our circumstances we satisfied all eligibility requirements for the PPP Loan, we are later determined to have violated any applicable laws or regulations that may apply to us in connection with the PPP Loan or it is otherwise determined that we were ineligible to receive the PPP Loan, we may be required to repay the PPP Loan in its entirety and/or be subject to additional penalties, which could also result in adverse publicity and damage to our reputation. Should we be audited or reviewed by federal or state regulatory authorities as a result of filing an application for forgiveness of the PPP Loan or otherwise, such audit or review could result in the diversion of management&#8217;s time and attention and legal and reputational costs. If we were to be audited or reviewed and receive an adverse determination or finding in such audit or review, we could be required to return the full amount of the PPP Loan. Any of these events could have a material adverse effect on our business, results of operations and financial condition. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unfavorable global economic conditions could adversely affect our business, financial condition or results of operations. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations could be adversely affected by general conditions in the global economy and in the global financial markets. A severe or prolonged global economic downturn could result in a variety of risks to our business, including our ability to raise additional capital when needed on acceptable terms, if at all. This is particularly true in Europe, which is undergoing a continued severe economic crisis. A weak or declining economy could also strain our suppliers, possibly resulting in supply disruption. Any of the foregoing could harm our business and we cannot anticipate all of the ways in which the current economic climate and financial market conditions could adversely impact our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United Kingdom&#8217;s referendum to leave the European Union or &#8220;Brexit,&#8221; has and may continue to cause disruptions to capital and currency markets worldwide. The full impact of the Brexit decision, however, remains uncertain. A process of negotiation will determine the future terms of the United Kingdom&#8217;s relationship with the European Union. During this period of negotiation, our results of operations and access to capital may be negatively affected by interest rate, exchange rate and other market and economic volatility, as well as regulatory and political uncertainty. Brexit may also have a detrimental effect on our suppliers and manufacturers, which would, in turn, adversely affect our financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal, political and economic uncertainty surrounding the exit of the U.K., from the European Union, or EU, may be a source of instability in international markets, create significant currency fluctuations, adversely affect our operations or intended operations in the U.K. and pose additional risks to our business, revenue, financial condition and results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly 4% of our sales in fiscal year 2020 came from the United Kingdom. Following the result of a referendum in 2016, the U.K. left the EU on January 31, 2020, commonly referred to as Brexit. Pursuant to the formal withdrawal arrangements agreed between the U.K. and the EU, the U.K. will be subject to a transition period until December 31, 2020, or the Transition Period, during which EU rules will continue to apply. Negotiations between the U.K. and the EU are expected to continue in relation to the customs and trading relationship between the U.K. and the EU following the expiry of the Transition Period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The uncertainty concerning the U.K&#8217;s legal, political and economic relationship with the EU after the Transition Period may be a source of instability in the international markets, create significant currency fluctuations, and/or otherwise adversely affect trading agreements or similar cross-border co-operation arrangements (whether economic, tax, fiscal, legal, regulatory or otherwise).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These developments, or the perception that any of them could occur, have had, and may continue to have, a significant adverse effect on global economic conditions and the stability of global financial markets, and could significantly reduce global market liquidity and limit the ability of key market participants to operate in certain financial markets. In particular, it could also lead to a period of considerable uncertainty in relation to the U.K. financial and banking markets, as well as on the regulatory process in Europe. Asset valuations, currency exchange rates and credit ratings may also be subject to increased market volatility. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the U.K. and the EU are unable to negotiate acceptable trading and customs terms or if other EU Member States pursue withdrawal, barrier-free access between the U.K. and other EU Member States or among the European Economic Area overall could be diminished or eliminated. The long-term effects of Brexit will depend on any agreements (or lack thereof) between the U.K. and the EU and, in particular, any arrangements for the U.K. to retain access to EU markets after the Transition Period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such a withdrawal from the EU is unprecedented, and it is unclear how the U.K&#8217;s access to the European single market for goods, capital, services and labor within the EU, or single market, and the wider commercial, legal and regulatory environment, will impact our business. Any current or planned future operations in the U.K. as well as in other countries in the EU and European Economic Area, or EEA, could be disrupted by Brexit, particularly if there is a change in the U.K&#8217;s relationship to the single market.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brexit has caused, and may continue to create, volatility in global stock markets and regional and global economic uncertainty particularly in the United Kingdom financial and banking markets. Weakening of economic conditions or economic uncertainties tend to harm our business. There may continue to be economic uncertainty surrounding the consequences of Brexit which could adversely impact customer confidence resulting in customers reducing their spending budgets on our solutions, which could adversely affect our business, revenue, financial condition and results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight: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 other employees.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 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:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any derivative action or proceeding brought on our behalf;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any action asserting a breach of fiduciary duty;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any action asserting a claim against us arising under the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any action asserting a claim against us that is governed by the internal-affairs doctrine.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act. Furthermore, Section 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 further provides that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. 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:6pt;text-align:justify"><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 contained 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 adversely affect our results of operations and financial condition. </span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_109"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks related to government regulation and diagnostic product reimbursement</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the FDA determines that our RUO products are medical devices or if we seek to market our RUO products for clinical diagnostic or health screening use, we will be required to obtain regulatory clearance(s) or approval(s), and may be required to cease or limit sales of our then marketed products, which could materially and adversely affect our business, financial condition and results of operations. Any such regulatory process would be expensive, time-consuming and uncertain both in timing and in outcome.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our RUO products are focused on the life sciences research market. This includes laboratories associated with academic and governmental research institutions, as well as pharmaceutical, biotechnology and contract research companies. Accordingly, our products are labeled as &#8220;Research Use Only,&#8221; or RUO, and are not intended for diagnostic use. While we have focused initially on the life sciences research market and RUO products only, our strategy is to expand our product line to encompass products that are intended to be used for the diagnosis of disease, either alone or in collaboration with third parties (such as our collaboration with Berry Genomics). Such in-vitro diagnostic, or IVD, products will be subject to regulation by the FDA as medical devices, or comparable international agencies, including requirements for regulatory clearance or approval of such products before they can be marketed. If the FDA were to determine that our products are intended for clinical use or if we decided to market our products for such use, we would be required to obtain FDA 510(k) clearance or premarket approval in order to sell our products in a manner consistent with FDA laws and regulations. Such regulatory approval processes or clearances are expensive, time-consuming and uncertain; our efforts may never result in any approved premarket approval application, or PMA, or 510(k) clearance for our products; and failure by us or a collaborator to obtain or comply with such approvals and clearances could have an adverse effect on our business, financial condition or operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IVD products may be regulated as medical devices by the FDA and comparable international agencies and may require either clearance from the FDA following the 510(k) pre-market notification process or PMA from the FDA, in each case prior to marketing. If we or our collaborators are required to obtain a PMA or 510(k) clearance for products based on our technology, we or they would be subject to a substantial number of additional requirements for medical devices, including establishment registration, device listing, Quality Systems Regulations which cover the design, testing, production, control, quality assurance, labeling, packaging, servicing, sterilization (if required), and storage and shipping of medical devices (among other activities), product labeling, advertising, recordkeeping, post-market surveillance, post-approval studies, adverse event reporting, and correction and removal (recall) regulations. One or more of the products we or a collaborator may develop using our technology may also require clinical trials in order to generate the data required for PMA approval. Complying with these requirements may be time-consuming and expensive. We or our collaborators may be required to expend significant resources to ensure ongoing compliance with the FDA regulations and/or take satisfactory corrective action in response to enforcement action, which may have a material adverse effect on the ability to design, develop, and commercialize products using our technology as planned. Failure to comply with these requirements may subject us or a collaborator to a range of enforcement actions, such as warning letters, injunctions, civil monetary penalties, criminal prosecution, recall and/or seizure of products, and revocation of marketing authorization, as well as significant adverse publicity. If we or our collaborators fail to obtain, or experience </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant delays in obtaining, regulatory approvals for IVD products, such products may not be able to be launched or successfully commercialized in a timely manner, or at all.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Laboratory developed tests, or LDTs, are a subset of IVD tests that are designed, manufactured and used within a single laboratory. Our Lineagen diagnostic services are provided as LDTs. The FDA maintains that LDTs are medical devices and has for the most part exercised enforcement discretion for most LDTs. A significant change in the way that the FDA regulates any LDTs that we, our collaborators or our customers market or develop using our technology could affect our business. If the FDA requires laboratories to undergo premarket review and comply with other applicable FDA requirements in the future, the cost and time required to commercialize an LDT will increase substantially, and may reduce the financial incentive for us to continue to offer our Lineagen genetic diagnostic services or for our customer laboratories to develop LDTs, which could reduce demand for our RUO instruments and our other products. In addition, if the FDA were to change the way that it regulates LDTs to require that we undergo pre-market review or comply with other applicable FDA requirements before we can sell our RUO instruments or our other products to clinical cytogenetics laboratories, our ability to sell our RUO instruments and other products to this addressable market would be delayed, thereby impeding our ability to penetrate this market and generate revenue from sales of our instruments and our other products.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to comply with applicable FDA requirements could subject us to misbranding or adulteration allegations under the Federal Food, Drug, and Cosmetic Act. We could be subject to a range of enforcement actions, including warning letters, injunctions, civil monetary penalties, criminal prosecution, and recall and/or seizure of products, as well as significant adverse publicity. In addition, changes to the current regulatory framework, including the imposition of additional or new regulations, could arise at any time during the development or marketing of our products, which may negatively affect our ability to obtain or maintain FDA or comparable regulatory approval of our products, if required.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign jurisdictions have laws and regulations similar to those described above, which may adversely affect our ability to market our products as planned in such countries. The number and scope of these requirements are increasing. As in the U.S., the cost and time required to comply with regulatory requirements may be substantial, and there is no guarantee that we will obtain the necessary authorization(s) required to make our products commercially viable. As a result, the imposition of foreign requirements may also have a material adverse effect on the commercial viability of our operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We expect to rely on third parties in conducting any required future studies of diagnostic products that may be required by the FDA or other regulatory authorities, and those third parties may not perform satisfactorily. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have the ability to independently conduct clinical trials or other studies that may be required to obtain FDA and other regulatory clearance or approval for future diagnostic products. Accordingly, we expect that we would rely on third parties, such as clinical investigators, consultants, and collaborators to conduct such studies if needed. Our reliance on these third parties for clinical and other development activities would reduce our control over these activities. If these third parties do not successfully carry out their contractual duties or regulatory obligations or meet expected deadlines, if the third parties need to be replaced or if the quality or accuracy of the data they obtain is compromised, we may not be able to obtain regulatory clearance or approval.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Billing for our Lineagen diagnostic testing procedures is complex and requires substantial time and resources to collect payment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billing for clinical laboratory testing services in connection with our Lineagen diagnostic services is complex, time-consuming and expensive. Depending on the billing arrangement and applicable law, we bill various payors, including Medicare, Medicaid, private insurance companies, private healthcare institutions, and patients, all of which have different billing requirements. We generally bill third-party payors for our diagnostic testing services and pursue reimbursement on a case-by-case basis where pricing contracts are not in place. To the extent laws or contracts require us to bill patient co-payments or co-insurance, we must also comply with these requirements. We may also face increased risk in our collection efforts, including potential write-offs of accounts receivable and long collection cycles, which could adversely affect our business, results of operations and financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several factors make the billing process complex, including:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">differences between the billing rates and reimbursement rates for our products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">compliance with complex federal and state regulations related to billing government healthcare programs, including Medicare, Medicaid and TRICARE;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risk of government audits related to billing;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disputes among payors as to which party is responsible for payment;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">differences in coverage and information and billing requirements among payors, including the need for prior authorization and/or advanced notification;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of patient co-payments or co-insurance and our ability to collect such payments from patients;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes to billing codes used for our products;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes to requirements related to our current or future clinical studies, including our registry studies, which can affect eligibility for payment;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ongoing monitoring provisions of LCDs for our products, which can affect the circumstances under which a claim would be considered medically necessary;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incorrect or missing billing information; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the resources required to manage the billing and claims appeals process.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use standard industry billing codes, known as Current Procedural Terminology, or CPT, codes, to bill for our diagnostic testing services. If these codes were to change, there is a risk of an error being made in the claim adjudication process. Such errors can occur with claims submission, third-party transmission or in the processing of the claim by the payor. Claim adjudication errors may result in a delay in payment processing or a reduction in the amount of the payment we receive.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we introduce new products, we may need to add new codes to our billing process as well as our financial reporting systems. Failure or delays in effecting these changes in external billing and internal systems and processes could negatively affect our collection rates, revenue and cost of collecting.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our billing activities require us to implement compliance procedures and oversight, train and monitor our employees, and undertake internal audits to evaluate compliance with applicable laws and regulations as well as internal compliance policies and procedures. When payors deny our claims, we may challenge the reason, low payment amount or payment denials. Payors also conduct external audits to evaluate payments, which add further complexity to the billing process. If the payor makes an overpayment determination, there is a risk that we may be required to return all or some portion of prior payments we have received.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Patient Protection and Affordable Care Act of 2010, as amended by the Health Care and Education Reconciliation Act of 2010, collectively the ACA, requires providers and suppliers to report and return any overpayments received from government payors under the Medicare and Medicaid programs within 60 days of identification. Failure to identify and return such overpayments exposes the provider or supplier to liability under federal false claims laws. These billing complexities, and the related uncertainty in obtaining payment for our products, could negatively affect our revenue and cash flow, our ability to achieve sustained profitability, and the consistency and comparability of our results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our Lineagen diagnostic testing procedures are subject to unfavorable pricing regulations or third-party payor coverage and reimbursement policies, our business could be harmed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Lineagen-related revenue depends on achieving and maintaining broad coverage and adequate reimbursement for our Lineagen products and diagnostic assays from third-party payors, including both government and commercial third-party payors. If third-party payors do not provide coverage of, or do not provide adequate reimbursement for, a substantial portion of the list price of our Lineagen products and diagnostic assays, we may need to seek additional payment from the patient beyond any co-payments and deductibles, which may adversely affect demand for our Lineagen products and diagnostic assays. Coverage determinations by a third-party payor may depend on a number of factors, including, but not limited to, a third-party payor&#8217;s determination of whether our products or services are appropriate, medically necessary or cost-effective. If we are unable to provide third-party payors with sufficient evidence of the clinical utility and validity of our Lineagen products and diagnostic assays, they may not provide coverage, or may provide limited coverage, which will adversely affect our revenues and our ability to succeed. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since each third-party payor makes its own decision as to whether to establish a policy to cover our Lineagen products and diagnostic assays, enter into a contract with us and set the amount it will reimburse for a product, these negotiations are a time-consuming and costly process, and they do not guarantee that the third-party payor will provide coverage or adequate reimbursement for our Lineagen products and diagnostic assays. In addition, the determinations by a third-party payor whether to cover our Lineagen products and diagnostic assays and the amount it will reimburse for them are often made on an indication-by-indication basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In cases where there is no coverage policy or we do not have a contracted rate for reimbursement as a participating provider, the patient is typically responsible for a greater share of the cost of the product, which may result in further delay of our revenue, increase our collection costs or decrease the likelihood of collection.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our claims for reimbursement from third-party payors may be denied upon submission, and we may need to take additional steps to receive payment, such as appealing the denials. Such appeals and other processes are time-consuming and expensive, and may not result in payment. Third-party payors may perform audits of historically paid claims and attempt to recoup funds years after the funds were initially distributed if the third-party payors believe the funds were paid in error or determine that our </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lineagen products and diagnostic assays were medically unnecessary. If a third-party payor audits our claims and issues a negative audit finding, and we are not able to overturn the audit findings through appeal, the recoupment may result in a material adverse effect on our revenue. Additionally, in some cases commercial third-party payors for whom we are not a participating provider may elect at any time to review claims previously paid and determine the amount they paid was too much. In these situations, the third-party payor will typically notify us of their decision and then offset whatever amount they determine they overpaid against amounts they owe us on current claims. We cannot predict when, or how often, a third-party payor might engage in these reviews and we may not be able to dispute these retroactive adjustments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, coverage policies and third-party payor reimbursement rates may change at any time. Therefore, even if favorable coverage and reimbursement status is attained, less favorable coverage policies and reimbursement rates may be implemented in the future that may adversely affect the coverage and reimbursement of our Lineagen products and diagnostic assays.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If diagnostic procedures that are enabled by our Saphyr technology are subject to unfavorable pricing regulations or third-party payor coverage and reimbursement policies, our business could be harmed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currently, our Saphyr product is for research use only, but clinical laboratories may acquire our instrumentation through a capital purchase or capital lease and use the Saphyr and direct label stain chemistry to create their own potentially reimbursable products, such as laboratory developed tests for in vitro diagnostics. Our customers may generate revenue for these testing services by seeking the necessary approval of their product from the FDA or the Centers for Medicare &amp; Medicaid Services, or CMS, along with coverage and reimbursement from third-party payors, including government health programs and private health plans. The ability of our customers to commercialize diagnostic tests based on our technology will depend in part on the extent to which coverage and reimbursement for these tests will be available from such third-party payors.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the U.S., molecular testing laboratories have multiple options for reimbursement coding, but we expect that the primary codes used will be the genomic sequencing procedure codes, or GSPs. The American Medical Association, or AMA, added GSPs to its clinical laboratory fee schedule in 2015. In addition, CMS recently issued a coverage determination providing for the reimbursement of next-generation sequencing for certain cancer diagnostics using an FDA-approved in vitro diagnostic test. Private health plans often follow CMS coverage and reimbursement guidelines to a substantial degree, and it is difficult to predict what CMS will decide with respect to the coverage and reimbursement of any products our customers try to commercialize.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Europe, coverage for molecular diagnostic testing is varied. Countries with statutory health insurance (e.g., Germany, France, The Netherlands) tend to be more progressive in technology adoption with favorable reimbursement for molecular diagnostic testing. In countries such as the United Kingdom with tax-based insurance, adoption and reimbursement for molecular diagnostic testing is not uniform and is influenced by local budgets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ultimately, coverage and reimbursement of new products is uncertain, and whether laboratories that use our instruments to develop their own products will attain coverage and adequate reimbursement is unknown. In the U.S., there is no uniform policy for determining coverage and reimbursement. Coverage can differ from payor to payor, and the process for determining whether a payor will provide coverage may be separate from the process for setting the reimbursement rate. In addition, the U.S. government, state legislatures and foreign governments have shown significant interest in implementing cost containment programs to limit the growth of government-paid healthcare costs, including price controls and restrictions on reimbursement. We cannot be sure that coverage will be available for any diagnostic tests based on our technology, and, if coverage is available, the level of payments. Reimbursement may impact the demand for those tests. If coverage and reimbursement is not available or is available only to limited levels, our customers may not be able to successfully commercialize any tests for which they receive marketing authorization.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Healthcare legislative or regulatory reform measures may have a negative impact on our business and results of operations.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2010, the ACA became law. The ACA is a sweeping law intended to broaden access to health insurance, reduce or constrain the growth of healthcare spending, enhance remedies against fraud and abuse, add new transparency requirements for the healthcare and health insurance industries, impose new taxes and fees on the health industry and impose additional health policy reforms. For example, the ACA contained a 2.3% excise tax on certain entities that manufacture or import medical devices offered for sale in the U.S., with limited exceptions, which has been permanently eliminated as part of the 2020 spending package.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been executive, judicial and Congressional challenges to certain aspects of the ACA. For example, while Congress has not passed comprehensive repeal legislation, it has enacted laws that modify certain provisions of the ACA such as removing penalties, starting January 1, 2019, for not complying with the ACA&#8217;s individual mandate to carry health insurance. On June 17, 2021 the U.S. Supreme Court dismissed a challenge on procedural grounds that argued the ACA was unconstitutional in its entirety because the &#8220;individual mandate&#8221; was repealed by Congress. Thus, the ACA will remain in effect in its current form. In addition, other legislative changes have been proposed and adopted since the ACA was enacted. For </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">example, on April 1, 2014, the Protecting Access to Medicare Act of 2014, or PAMA, was signed into law, which, among other things, significantly altered the payment methodology under the Medicare Clinical Laboratory Fee Schedule, or CLFS. PAMA requires certain laboratories performing clinical diagnostic laboratory tests to report to CMS the amounts paid by private payors for laboratory tests. Such reporting has been subject to numerous delays. Beginning on January 1, 2018, CMS has begun using reported private payor pricing to periodically revise payment rates under the CLFS. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We expect that the ACA, as well as other healthcare reform measures that may be adopted in the future, may result in more rigorous coverage criteria and additional downward pressure on the price that we or our collaborators will receive for any cleared or approved product. Based on a recent executive order, the Biden administration expressed its intent to pursue certain policy initiatives to reduce drug prices. Further, it is possible that additional governmental action is taken in response to the COVID-19 pandemic.  Any reduction in payments from Medicare or other government programs may result in a similar reduction in payments from private payors. The implementation of cost containment measures or other healthcare reforms may prevent our customers from successfully commercializing any tests for which they receive approval, which could prevent us from being able to generate revenue and attain profitability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Complying with numerous regulations pertaining to our business is an expensive and time-consuming process, and any failure to comply could result in substantial penalties. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the Clinical Laboratory Improvement Amendment of 1988, or CLIA, which is a federal law regulating clinical laboratories that perform testing on specimens derived from humans for the purpose of providing information for the diagnosis, prevention or treatment of disease. Our clinical laboratory is located in Utah and must be certified under CLIA in order for us to perform testing on human specimens. CLIA is intended to ensure the quality and reliability of clinical laboratories in the United States by mandating specific standards in the areas of personnel qualifications, administration, and participation in proficiency testing, patient test management, quality control, quality assurance and inspections. We have a current certificate of compliance under CLIA to perform cytogenetics. To renew this certificate, we are subject to survey and inspection every two years. Moreover, CLIA inspectors may make periodic inspections of our clinical laboratory outside of the renewal process. The failure to comply with CLIA requirements can result in enforcement actions, including the revocation, suspension, or limitation of our CLIA certificate of compliance, as well as a directed plan of correction, state on-site monitoring, civil money penalties, civil injunctive suit and/or criminal penalties. We must maintain CLIA compliance and certification to be eligible to bill for assays provided to Medicare beneficiaries. If we were to be found out of compliance with CLIA program requirements and subjected to sanctions, our business and reputation could be harmed. Even if it were possible for us to bring our laboratory back into compliance, we could incur significant expenses and potentially lose revenue in doing so.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold laboratory licenses from the states of California, Pennsylvania, and Maryland, to test specimens from patients in those states or received from ordering physicians in those states. Other states may have similar requirements or may adopt similar requirements in the future. Finally, we may be subject to regulation in foreign jurisdictions if we seek to expand international distribution of our assays outside the United States. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we were to lose our CLIA certification or state laboratory licenses, whether as a result of a revocation, suspension or limitation, we would no longer be able to offer our assays, which would limit our revenues and harm our business. If we were to lose, or fail to obtain, a license in any other state where we are required to hold a license, we would not be able to test specimens from those states. If we were to lose our CAP accreditation, our reputation for quality, as well as our business, financial condition and results of operations, could be significantly and adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to federal and state healthcare fraud and abuse laws and other federal and state laws applicable to our business activities, including our marketing practices. If we are unable to comply, or have not complied, with such laws, we could face substantial penalties.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject to various federal and state fraud and abuse laws, including, without limitation, the federal and state anti-kickback statutes and false claims laws. These laws may impact, among other things, our sales and marketing and education programs, and our financial and business relationships with health care professionals. The laws that may affect our ability to operate include, but are not limited to:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the federal Anti-Kickback Statute, or the AKS, which prohibits, among other things, any person or entity from knowingly and willfully soliciting, receiving, offering or paying any remuneration, directly or indirectly, overtly or covertly, in cash or in kind, to induce or reward either the referral of an individual for, or the purchase, order or recommendation of an item or service reimbursable, in whole or in part, under a federal healthcare program, such as the Medicare and Medicaid programs. The term &#8216;&#8216;remuneration&#8217;&#8217; has been broadly interpreted to include anything of value. There are a number of statutory exceptions and regulatory safe harbors protecting some common activities from prosecution, however these are drawn narrowly. Additionally, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation. In addition, the ACA </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">codified case law that a claim including items or services resulting from a violation of the AKS constitutes a false or fraudulent claim for purposes of the federal False Claims Act, or the FCA;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Stark Law, which prohibits a physician from making a referral for certain designated health services covered by the Medicare or Medicaid program, including laboratory and pathology services, if the physician or an immediate family member of the physician has a financial relationship with the entity providing the designated health services and prohibits that entity from billing, presenting or causing to be presented a claim for the designated health services furnished pursuant to the prohibited referral, unless an exception applies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">federal civil and criminal false claims laws and civil monetary penalty laws, such as the FCA, which can be enforced by private citizens through civil qui tam actions, prohibits individuals or entities from, among other things, knowingly presenting, or causing to be presented false, fictitious or fraudulent claims for payment or approval by the federal government, including federal health care programs, such as Medicare and Medicaid, and knowingly making, using or causing to be made or used a false record or statement material to a false or fraudulent claim, or knowingly making a false statement to improperly avoid, decrease or conceal an obligation to pay money to the federal government;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Eliminating Kickbacks in Recovery Act of 2018, or EKRA, prohibits payments for referrals to recovery homes, clinical treatment facilities, and laboratories. EKRA&#8217;s reach extends beyond federal health care programs to include private insurance (i.e., it is an &#8220;all payor&#8221; statute). For purposes of EKRA, the term &#8220;laboratory&#8221; is defined broadly and without reference to any connection to substance use disorder treatment. The law includes a limited number of exceptions, some of which closely align with corresponding federal Anti-Kickback Statute exceptions and safe harbors, and others that materially differ;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the federal Health Insurance Portability and Accountability Act of 1996, or HIPAA, which, among other things, imposes criminal liability for executing or attempting to execute a scheme to defraud any healthcare benefit program, including private third-party payors, knowingly and willfully embezzling or stealing from a healthcare benefit program, willfully obstructing a criminal investigation of a healthcare offense, and knowingly and willfully falsifying, concealing or covering up a material fact or making any materially false, fictitious or fraudulent statement or representation, in connection with the delivery of or payment for healthcare benefits, items or services. Like the AKS, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act, or HITECH, and their implementing regulations, which imposes privacy, security and breach reporting obligations with respect to individually identifiable health information upon entities subject to the law, such as health plans, healthcare clearinghouses and certain healthcare providers, known as covered entities, and their respective business associates, individuals or entities that perform services for them that involve individually identifiable health information as well as their covered subcontractors;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">state laws that prohibit other specified practices, such as billing physicians for tests that they order or providing tests at no or discounted cost to induce physician or patient adoption; insurance fraud laws; waiving coinsurance, copayments, deductibles, and other amounts owed by patients; billing a state Medicaid program at a price that is higher than what is charged to one or more other third-party payors employing, exercising control over or splitting professional fees with licensed professionals in violation of state laws prohibiting fee splitting or the corporate practice of medicine and other professions; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">federal and state consumer protection and unfair competition laws, which broadly regulate marketplace activities and activities that potentially harm consumers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the prohibition on reassignment of Medicare claims, which, subject to certain exceptions, precludes the reassignment of Medicare claims to any other party;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">state and foreign law equivalents of each of the above federal laws, such as anti-kickback and false claims laws, that may impose similar or more prohibitive restrictions, and may apply to items or services reimbursed by any non-governmental third-party payors, including private insurers; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">federal, state and foreign laws that govern the privacy and security of health information or personally identifiable information in certain circumstances, including state health information privacy and data breach notification laws which govern the collection, use, disclosure, and protection of health-related and other personal information, many of which differ from each other in significant ways and often are not pre-empted by HIPAA, thus complicating compliance efforts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a clinical laboratory, our business practices may face additional scrutiny from government regulatory agencies such as the Department of Justice, the U.S. Department of Health and Human Services Office of Inspector General, or OIG, and CMS. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain arrangements between clinical laboratories and referring physicians have been identified in fraud alerts issued by the OIG as implicating the AKS. The OIG has stated that it is particularly concerned about these types of arrangements because the choice of laboratory, as well as the decision to order laboratory tests, typically are made or strongly influenced by the physician, with little or no input from patients. Moreover, the provision of payments or other items of value by a clinical laboratory to a referral source could be prohibited under the Stark Law unless the arrangement meets all criteria of an applicable exception. The government has been active in enforcement of these laws as they apply to clinical laboratories.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into consulting and scientific advisory board arrangements, speaking arrangements and clinical research agreements with physicians and other healthcare providers, including some who could influence the use of our products. Although we believe that these have been structured in compliance with applicable laws, because of the complex and far-reaching nature of these laws, regulatory agencies may view these transactions as prohibited arrangements that must be restructured, or discontinued, or for which we could be subject to other significant penalties. We could be adversely affected if regulatory agencies interpret our financial relationships with providers who may influence the ordering of and use of our products to be in violation of applicable laws.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ensuring that our business arrangements with third parties comply with applicable healthcare laws and regulations is costly. If our operations are found to be in violation of any of these laws, we may be subject to significant penalties, including, without limitation, civil, criminal, and administrative penalties, damages, fines, disgorgement, the curtailment or restructuring of our operations, exclusion from participation in federal and state healthcare programs, additional integrity oversight and reporting obligations, imprisonment, contractual damages, and reputational harm, any of which could adversely affect our ability to operate our business and our results of operations. If any of the physicians or other healthcare providers or entities with whom we do business is found to be not in compliance with applicable laws, they may be subject to criminal, civil or administrative sanctions, including exclusions from government funded healthcare programs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, sales of our products outside of the U.S. will subject us to similar foreign regulatory requirements.</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_112"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Intellectual Property</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to protect our intellectual property, it may reduce our ability to maintain any technological or competitive advantage over our competitors and potential competitors, and our business may be harmed. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on patent protection as well as trademark, copyright, trade secret and other intellectual property rights protection and contractual restrictions to protect our proprietary technologies, all of which provide limited protection and may not adequately protect our rights or permit us to gain or keep any competitive advantage. As of October 28, 2021, we (directly or through our wholly owned subsidiary Lineagen, Inc.) were the assignee or assignee-applicant of 21 granted U.S. patents and 17 pending U.S. patent applications. We also were the assignee-applicant of approximately 94 pending patent applications and granted patents in particular jurisdictions outside the U.S. If we fail to protect and/or maintain our intellectual property, third parties may be able to compete more effectively against us, we may lose our technological or competitive advantage, and/or we may incur substantial litigation costs in our attempts to recover or restrict use of our intellectual property. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot assure investors that any of our currently pending or future patent applications will result in granted patents, and we cannot predict how long it will take for such patents to issue, if at all. It is possible that, for any of our patents that have issued or that may issue in the future, our competitors may design their products or services around our patented technologies. Further, we cannot assure investors that other parties will not challenge any patents granted to us, or that courts or regulatory agencies will hold our patents to be valid, enforceable, and/or infringed. We cannot guarantee investors that we will be successful in defending challenges made against our patents and patent applications. Any successful third-party challenge or challenges to our patents could result in the unenforceability or invalidity of such patents, or such patents being interpreted narrowly and/or in a manner adverse to our interests. Our ability to establish or maintain a technological or competitive advantage over our competitors and/or market entrants may be diminished because of these uncertainties. For these and other reasons, our intellectual property may not provide us with any competitive advantage. For example: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we or our licensors might not have been the first to make the inventions claimed or disclosed by our pending patent applications or issued patents;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we or our licensors might not have been the first to file patent applications for these inventions. To determine the priority of these inventions, we may have to participate in interference proceedings or derivation proceedings declared by the U.S. Patent and Trademark Office, or the USPTO, which could result in substantial cost to us, and could possibly result in a loss or narrowing of patent rights. No assurance can be given that our or our licensors&#8217; patent applications or granted patents will have priority over any other patent or patent application involved in such a proceeding, or will be held valid as an outcome of the proceeding;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other parties may independently develop similar or alternative products and technologies or duplicate any of our products and technologies, which can potentially impact our market share, revenue, and goodwill, regardless of whether intellectual property rights are successfully enforced against these other parties;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">it is possible that our owned or licensed pending patent applications will not result in granted patents, and even if such pending patent applications issue as patents, they may not provide intellectual property protection of commercially viable products or product features, may not provide us with any competitive advantages, or may be challenged and invalidated by third parties, patent offices, and/or the courts;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be unaware of or unfamiliar with prior art and/or interpretations of prior art that could potentially impact the validity or scope of our patents or pending patent applications, or patent applications that we intend to file; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we take efforts and enter into agreements with employees, consultants, collaborators, and, as applicable, advisors to confirm ownership and chain of title in intellectual property rights. However, an inventorship or ownership dispute could arise that may permit one or more third parties to practice or enforce our intellectual property rights, including possible efforts to enforce rights against us; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may elect not to maintain or pursue intellectual property rights that, at some point in time, may be considered relevant to or enforceable against a competitor; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may not develop additional proprietary products and technologies that are patentable, or we may develop additional proprietary products and technologies that are not patentable;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the patents or other intellectual property rights of others may have an adverse effect on our business; and </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we apply for patents relating to our products and technologies and uses thereof, as we deem appropriate. However, we or our representatives or their agents may fail to apply for patents on important products and technologies in a timely fashion or at all, or we or our representatives or their agents may fail to apply for patents in potentially relevant jurisdictions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent our intellectual property offers inadequate protection, or is found to be invalid or unenforceable, we would be exposed to a greater risk of direct or indirect competition. If our intellectual property does not provide adequate coverage of our competitors&#8217; products or services, our competitive position could be adversely affected, as could our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, to the extent that computation methods implemented by software included in our products are not protected by our patents, our dependence on copyright and trade secret protection may not provide adequate protection. In addition, the Supreme Court&#8217;s ruling </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Alice Corporation Pty.&#160;Ltd. v. CLS Bank International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, has narrowed the scope of patent protection available for computational methods in certain circumstances. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The measures that we use to protect the security of our intellectual property and other proprietary rights may not be adequate, which could result in the loss of legal protection for, and thereby diminish the value of, such intellectual property and other rights. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to pursuing patents on our technologies, we also rely upon trademarks, trade secrets, copyrights and unfair competition laws, as well as license agreements and other contractual provisions, to protect our intellectual property and other proprietary rights. Despite these measures, any of our intellectual property rights could be challenged, invalidated, circumvented or misappropriated. In addition, we take steps to protect our intellectual property and proprietary technologies by entering into confidentiality agreements and intellectual property assignment agreements with our employees, consultants, corporate partners and, when needed, our advisors. Such agreements may not be enforceable or may not provide meaningful protection for our trade secrets and/or other proprietary information in the event of unauthorized use or disclosure or other breaches of the agreements, and we may not be able to prevent such unauthorized disclosure. Moreover, if a party having an agreement with us has an overlapping or conflicting obligation to a third-party, our rights in and to certain intellectual property could be undermined. Monitoring unauthorized and inadvertent disclosure is difficult, and we do not know whether the steps we have taken to prevent such disclosure are, or will be, adequate. If we were to enforce a claim that a third-party had illegally obtained and was using our trade secrets, it would be expensive and time consuming, the outcome would be unpredictable, and any remedy may be inadequate. In addition, courts outside the U.S. may be less willing to protect trade secrets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, competitors could purchase our products and attempt to replicate and/or improve some or all of the competitive advantages we derive from our development efforts, willfully infringe our intellectual property rights, design their products around our protected technologies or develop their own competitive technologies that fall outside of our intellectual property rights. If our intellectual property does not adequately protect our market share against competitors&#8217; products, services and methods, our competitive position could be adversely affected, as could our business. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have rights in some intellectual property that has been discovered through government funded programs and thus is subject to federal regulations such as &#8220;march-in&#8221; rights, certain reporting requirements, and a preference for U.S. industry. Compliance with such regulations may limit our exclusive rights, subject us to expenditure of resources with respect to reporting requirements, and limit our ability to contract with non-U.S. manufacturers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the intellectual property rights assigned to us and/or in-licensed to us have been generated through the use of U.S. government funding and are therefore subject to certain federal regulations. For example, all of the intellectual property rights licensed to us under our license agreement with Princeton University have been generated using U.S. government funds. As a result, the U.S. government has certain rights to intellectual property embodied in our current or future products pursuant to the Bayh-Dole Act of 1980. These U.S. government rights in certain inventions developed under a government-funded program include a non-exclusive, non-transferable, irrevocable worldwide license to use inventions for any governmental purpose. In addition, the U.S. government has the right to require us to grant exclusive, partially exclusive, or non-exclusive licenses to any of these inventions to a third-party if the government determines that: (i)&#160;adequate steps have not been taken to commercialize the invention; (ii)&#160;government action is necessary to meet public health or safety needs; or (iii)&#160;government action is necessary to meet requirements for public use under federal regulations (also referred to as &#8220;march-in rights&#8221;). The U.S. government also has the right to take title to these inventions if we fail, or the applicable licensor fails, to disclose the invention to the government, elect title, and file an application to register the intellectual property within specified time limits. In addition, the U.S. government may acquire title to these inventions in any country in which a patent application is not filed within specified time limits. Intellectual property generated under a government funded program is also subject to certain reporting requirements, compliance with which may require us, or the applicable licensor, to expend substantial resources. In addition, the U.S. government requires that any products embodying the subject invention or produced through the use of the subject invention be manufactured substantially in the U.S. The manufacturing preference requirement can be waived if the owner of the intellectual property can show that reasonable but unsuccessful efforts have been made to grant licenses on similar terms to potential licensees that would be likely to manufacture substantially in the U.S. or that, under the circumstances, domestic manufacture is not commercially feasible. This preference for U.S. manufacturing may limit our ability to license the applicable patent rights on an exclusive basis under certain circumstances. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we enter into future arrangements involving government funding, and we make or license inventions that result from such funding, intellectual property rights to such discoveries may be subject to the applicable provisions of the Bayh-Dole Act. To the extent any of our current or future intellectual property is generated through the use of U.S. government funding, the provisions of the Bayh-Dole Act may similarly apply. Any exercise by the government of certain of its rights could harm our competitive position, business, financial condition, results of operations and prospects. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on technology that is licensed to us by Princeton University. Any loss of our rights to this technology could prevent us from selling our products. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some technology that relates to analysis of nucleic acids is licensed exclusively to us from Princeton University, or Princeton. We do not own the patents that underlie this license. Our rights to use this technology and employ the inventions claimed in the licensed patents are subject to the continuation of and compliance with the terms of the license. Our principal obligations under our license agreement with Princeton are as follows: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">royalty payments;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">annual maintenance fees;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">using commercially reasonable efforts to develop and sell a product using the licensed technology and developing a market for such product;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">paying and/or reimbursing fees related to prosecution, maintenance and enforcement of patent rights; and </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">providing certain reports. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we breach any of these obligations, Princeton may have the right to terminate or modify the license, which could result in our being unable to develop, manufacture and sell our products or a competitor gaining access to the relevant technology. Termination or certain modifications of our license agreement with Princeton would have a material adverse effect on our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are a party to a number of other agreements that include licenses to intellectual property, including non-exclusive licenses. We may need to enter into additional license agreements in the future. Our business could suffer, for example, if any current or future licenses terminate, if the licensors fail to abide by the terms of the license, if the licensed patents or other rights are found to be invalid or unenforceable, or if we are unable to enter into necessary licenses on acceptable terms. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we have done previously, we may need or may choose to obtain licenses and/or acquire intellectual property rights from third parties to advance our research or begin commercialization of our current or future products or services, and we cannot </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provide any assurances that third-party patents do not exist that might be enforced against our current or future products or services in the absence of such a license. We may fail to obtain any of these licenses or intellectual property rights on commercially reasonable terms. Even if we are able to obtain a license, it may be non-exclusive, thereby giving our competitors access to the same technologies licensed to us. In that event, we may be required to expend significant time and resources to develop or license replacement technology. If we are unable to do so, we may be unable to develop or commercialize the affected products or services, which could materially harm our business and the third parties owning such intellectual property rights could seek either an injunction prohibiting our sales, or, with respect to our sales, an obligation on our part to pay royalties and/or other forms of compensation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Licensing of intellectual property is important to our business and involves complex legal, business and scientific issues. Disputes may arise between us and our licensors regarding intellectual property subject to a license agreement, including: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the scope of rights granted under the license agreement and other interpretation-related issues;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether and the extent to which our technologies and processes infringe any intellectual property of the licensor that is not subject to the licensing agreement; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">whether to take action to enforce any intellectual property rights against an allegedly infringing product or process of a third-party; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our right to sublicense patent and other rights to third parties;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our diligence obligations with respect to the use of licensed technology in relation to our development and commercialization of our products and services, and what activities satisfy those diligence obligations; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ownership of inventions and know-how, such as intellectual property resulting from the joint creation or use of intellectual property by our licensors and us and our partners. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If disputes over intellectual property that we have licensed prevent or impair our ability to maintain our current licensing arrangements on acceptable terms, we may be unable to successfully develop and commercialize the affected product or service, or the dispute may have an adverse effect on our results of operation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to agreements pursuant to which we in-license intellectual property, we may in the future grant licenses under our intellectual property, or sell certain intellectual property. Like in-licenses, out-licenses can be complex and disputes may arise between us and our licensees, such as the types of disputes described above. Moreover, licensees may breach their obligations, or we may be exposed to liability due to our failure or alleged failure to satisfy our obligations. Any such occurrence could have an adverse effect on our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we or any of our partners is sued for infringing intellectual property rights of third parties, it would be costly and time consuming, and an unfavorable outcome in that litigation could have a material adverse effect on our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success also depends on our ability to develop, manufacture, market and sell our products and perform our services without infringing the proprietary rights of third parties. Numerous U.S. and foreign-issued patents and pending patent applications owned by third parties exist in the fields in which we are developing manufacturing, marketing and selling products and performing services. As part of a business strategy to impede our successful commercialization and entry into new markets, competitors may allege that our products and/or services infringe their intellectual property rights. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We could incur substantial costs and divert the attention of our management and technical personnel in defending ourselves against claims of infringement made by third parties. Any adverse ruling by a court or administrative body, or perception of an adverse ruling, may have a material adverse impact on our ability to conduct our business and our finances. Moreover, third parties making claims against us may be able to obtain injunctive relief against us, which could block our ability to offer one or more products or services and could result in a substantial award of damages against us. In addition, since we sometimes indemnify customers, collaborators or licensees, we may have additional liability in connection with any infringement or alleged infringement of third-party intellectual property. Intellectual property litigation can be very expensive, and we may not have the financial means to defend ourselves or our customers, collaborators and licensees. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because patent applications can take many years to issue, there may be pending applications, some of which are unknown to us, that may result in issued patents upon which our products, services or proprietary technologies may infringe. Moreover, we may fail to identify issued patents of relevance or incorrectly conclude that an issued patent is invalid or not infringed any of our products, services or proprietary technologies. There is a substantial amount of litigation involving patents and other intellectual property rights in our industry. If a third-party claims that we or any of our licensors, customers or collaboration partners infringe upon a third-party&#8217;s intellectual property rights, we may have to: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">seek to obtain licenses that may not be available on commercially reasonable terms, if at all;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">abandon any product or service alleged or held to infringe, or redesign our products or processes to avoid potential assertion of infringement; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pay substantial damages including, in exceptional cases, treble damages and attorneys&#8217; fees, which we may have to pay if a court decides that the product or proprietary technology at issue infringes upon or violates the third-party&#8217;s rights;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pay substantial royalties or fees for, or grant cross-licenses to, our technology; or </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">defend litigation or administrative proceedings that may be costly whether we win or lose, and which could result in a substantial diversion of our financial and management resources. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be involved in lawsuits to protect or enforce our patents or the patents of our licensors, which could be expensive, time-consuming and unsuccessful. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competitors may infringe our patents or the patents we license in. In the event of infringement or unauthorized use, we may file one or more infringement lawsuits, which can be expensive and time-consuming. An adverse result in any such litigation proceedings could put one or more of our patents at risk of being invalidated, being found to be unenforceable, and/or being interpreted narrowly and could put our patent applications at risk of not issuing and/or could impact the validity or enforceability positions of our other patents or those we license. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our competitors are larger than we are and have substantially greater resources. They are, therefore, likely to be able to sustain the costs of complex patent litigation longer than we could. In addition, the uncertainties associated with litigation could have a material adverse effect on our ability to raise the funds necessary to continue our operations, continue our internal research programs, in-license needed technology, pursue, obtain or maintain intellectual property rights, or enter into development partnerships that would help us bring our products or services to market. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, patent litigation can be very costly and time-consuming. An adverse outcome in such litigation or proceedings may expose us or any of our future development partners to loss of our proprietary position, expose us to significant liabilities, or require us to seek licenses that may not be available on commercially acceptable terms, if at all. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our issued patents could be found invalid or unenforceable if challenged in court or at the Patent Office or other administrative agency, which could have a material adverse impact on our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we or any of our partners were to initiate legal proceedings against a third-party to enforce a patent related to one of our products or services, the defendant in such litigation could counterclaim that our patent is invalid and/or unenforceable. In patent litigation in the U.S., defendant counterclaims alleging invalidity and/or unenforceability are commonplace, as are validity challenges by the defendant against the subject patent or other patents before the USPTO. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, including lack of novelty, obviousness or non-enablement, failure to meet the written description requirement, indefiniteness, and/or failure to disclose the best mode or to claim patent eligible subject matter. Grounds for an unenforceability assertion could be an allegation that someone connected with prosecution of the patent intentionally withheld material information from the USPTO, or made a misleading statement, during prosecution. Additional grounds for an unenforceability assertion include an allegation of misuse or anticompetitive use of patent rights, and an allegation of incorrect inventorship with deceptive intent. Third parties may also raise similar claims before the USPTO even outside the context of litigation. The outcome is unpredictable following legal assertions of invalidity and unenforceability. With respect to the validity question, for example, we cannot be certain that no invalidating prior art existed of which we and the patent examiner were unaware during prosecution. These assertions may also be based on information known to us or the Patent Office. If a defendant or third-party were to prevail on a legal assertion of invalidity and/or unenforceability, we would lose at least part, and perhaps all, of the claims of the challenged patent. Such a loss of patent protection would or could have a material adverse impact on our business. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to claims that our employees, consultants or independent contractors have wrongfully used or disclosed alleged trade secrets of their other clients or former employers to us, and/or that their other clients or former employers allegedly have rights in our intellectual property, which could subject us to costly litigation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is common in the life sciences industry, we engage the services of consultants and independent contractors to assist us in the development of our products and services. Many of these consultants and independent contractors were previously employed at, or may have previously or may be currently providing consulting or other services to, universities or other technology, biotechnology or pharmaceutical companies, including our competitors or potential competitors. We may become subject to claims that our company, a consultant or an independent contractor inadvertently or otherwise used or disclosed trade secrets or other information proprietary to their former employers or their former or current clients. We may similarly be subject to claims stemming from similar actions of an employee, such as one who was previously employed by another company, including a competitor or potential competitor. We may become subject to claims that one or more current or former employees, consultants, advisors, or independent contractors of ours owns rights in our intellectual property and/or has assigned or is under an obligation to assign rights in our intellectual property to another party. This may include a competitor of ours. If a competitor has rights in our patents, the competitor or a licensee or related entity of the competitor may be able to make, use, sell, import, and/or export the patented technology without liability to us under our patents or the patents we license. Litigation may be necessary to defend against these claims. Even if we are successful in defending against these claims, litigation could result in substantial costs and be a distraction to our management team. If we were not successful, we could lose valuable intellectual property rights. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to claims challenging the inventorship or ownership of our patents and other intellectual property. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally enter into confidentiality and intellectual property assignment agreements with our employees, consultants, contractors, and, as applicable, advisors. These agreements generally provide that inventions conceived by the party in the course of rendering services to us will be our exclusive property. However, those agreements may not be honored and may not effectively assign or may be alleged to ineffectively assign intellectual property rights to us. For example, even if we have a consulting agreement in place with an academic advisor pursuant to which such academic advisor is required to assign any inventions developed in connection with providing services to us, such academic advisor may not have the right to assign such inventions to us, as it may conflict with his or her obligations to assign all such intellectual property to his or her employing institution. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we sometimes enter into agreements where we provide services to third parties, such as customers. Under such circumstances, our agreements may provide that certain intellectual property that we conceive in the course of providing those services is assigned to the customer. In those cases, we may not be able to use that particular intellectual property in, for example, our work for other customers without a license. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to protect our intellectual property rights throughout the world, which could materially and negatively affect our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Filing, prosecuting, maintaining, and defending patents on current and future products and services in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the U.S. can be less extensive than those in the U.S. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and state laws in the U.S. Consequently, regardless of whether we are able to prevent third parties from practicing our inventions in the U.S., we may not be able to prevent third parties from practicing our inventions in all countries outside the U.S., or from selling or importing products made using our inventions in and into the U.S. or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not pursued and obtained patent protection to develop their own products or services, and further, may export otherwise infringing products to territories where we have patent protection, but enforcement is not as strong as it is in the U.S. These products or services may compete with our products or services and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing. Even if we pursue and obtain issued patents in particular jurisdictions, our patent claims or other intellectual property rights may not be effective or sufficient to prevent third parties from so competing. Patent protection must ultimately be sought on a country-by-country basis, which is an expensive and time-consuming process with uncertain outcomes. Accordingly, we may choose not to seek patent protection in certain countries, and we will not have the benefit of patent protection in such countries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents and other intellectual property protection, particularly those relating to biotechnology, which could make it difficult for us to stop the infringement of our patents or marketing of competing products or services in violation of our proprietary rights generally. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly and our patent applications at risk of not issuing, and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license and may adversely impact our business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we and our partners also face the risk that our products or components thereof are imported, reimported, or exported into markets with relatively higher prices from markets with relatively lower prices, which would result in a decrease of sales and any payments we receive from the affected market. Recent developments in U.S. patent law have made it more difficult to stop these and related practices based on theories of patent infringement. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in patent laws or patent jurisprudence could diminish the value of patents in general, thereby impairing our ability to protect our products. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is the case with other life science industry companies, our success is heavily dependent on intellectual property, particularly patents. Obtaining and enforcing patents involve both technological complexity and legal complexity. Therefore, obtaining and enforcing patents is costly, time-consuming and inherently uncertain. In addition, the America Invents Act, or the AIA, became effective on March&#160;16, 2013. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An important change introduced by the AIA is that the U.S. transitioned to a &#8220;first-to-file&#8221; system for deciding which party should be granted a patent when two or more patent applications are filed by different parties claiming the same invention. A third-party that files a patent application in the USPTO after that date but before us could therefore be awarded a patent claiming or disclosing an invention of ours even if we had made the invention before it was made by the third-party. This will require us to be cognizant going forward of the time from invention to filing of a patent application, but circumstances could prevent us from promptly filing patent applications on our inventions. Additionally, there can be a trade-off between obtaining an earlier filing date, and waiting to obtain additional data and/or further refine a patent application. In some circumstances, the effects of a decision to pursue an earlier filing or a later filing will not be known until prior art or third-party activities are subsequently discovered, such as by the USPTO or by a third-party seeking to challenge patent rights. These circumstances may apply, for example, to patent applications prepared and filed around the time of the implementation of the AIA, or with a priority application that preceded the implementation of the AIA. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among some of the other changes introduced by the AIA are changes that limit where a patent holder may file a patent infringement suit and providing additional opportunities for third parties to challenge an issued patent in the USPTO. This applies to all of our owned and in-licensed U.S. patents, even those issued before March&#160;16, 2013. Because of a lower standard for evidence in USPTO proceedings compared to the standard for evidence in U.S. federal courts necessary to invalidate a patent claim, a third-party could potentially provide evidence in a USPTO proceeding sufficient for the USPTO to hold a claim invalid even though the same evidence would be insufficient to invalidate the claim if first presented in a court action. Accordingly, a third-party may try to use the USPTO procedures to invalidate our patent claims that would not have been invalidated if first challenged by the third-party in court. The AIA and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents. In addition, the contours of the laws under the AIA are subject to further judicial interpretation and/or legislative changes. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the U.S. Supreme Court has ruled on several patent cases in recent years, such as</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;Impression Products,&#160;Inc. v. Lexmark International,&#160;Inc., Association for Molecular Pathology v. Myriad Genetics, Inc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;Mayo Collaborative Services v. Prometheus Laboratories,&#160;Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;Alice Corporation Pty.&#160;Ltd. v. CLS Bank International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, either narrowing the scope of patent protection available in certain circumstances or weakening the rights of patent owners in certain situations. In addition to increasing uncertainty with our ability to obtain patents in the future, this combination of events has created uncertainty as to the value of patents, once obtained, including patents in the molecular biology analysis and diagnostic space in particular. Depending on decisions by the U.S. Congress, the federal courts, and the USPTO, the laws and regulations governing patents could change in unpredictable ways that could weaken our ability to obtain new patents or to enforce our existing patents and patents that we might obtain in the future. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Obtaining and maintaining our patent protection depends on compliance with various procedural, document submission, fee payment and other requirements imposed by governmental patent agencies, and our patent protection could be reduced or eliminated for non-compliance with these requirements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The USPTO and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment and other provisions during the patent process. There are situations in which noncompliance can result in abandonment or lapse of a patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. In such an event, competitors might be able to enter the market earlier than would otherwise have been the case. In some cases, our licensors may be responsible for these payments, thereby decreasing our control over compliance with these requirements. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our trademarks and trade names are not adequately protected, then we may not be able to build name recognition in our markets of interest and our business may be adversely affected. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our registered or unregistered trademarks or trade names may be challenged, infringed, circumvented or declared generic or determined to be infringing other marks. We may not be able to protect our rights to these trademarks and trade names, which we need to build name recognition by potential partners or customers in our markets of interest. At times, competitors may adopt trade names or trademarks similar to ours, thereby impeding our ability to build brand identity and possibly leading to market confusion. In addition, there could be potential trade name or trademark infringement claims brought by owners of other registered trademarks. Over the long term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively and our business may be adversely affected. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may use third-party open source software components in future products, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell such products. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While our current products do not contain any software tools licensed by third-party authors under &#8220;open source&#8221; licenses, we may choose to use open source software in future products. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Some open source licenses may contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar products with less development effort and time, and ultimately could result in a loss of product sales. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we intend to monitor any use of open source software to avoid subjecting our products to conditions, we do not intend, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that any such licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot assure investors that our processes for controlling our use of open source software in our products will be effective. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products on terms that are not economically feasible, to re-engineer our products, to discontinue the sale of our products if re-engineering could not be accomplished on a timely basis, or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, operating results, and financial condition. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We use third-party software that may be difficult to replace or cause errors or failures of our products that could lead to lost customers or harm to our reputation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use software licensed from third parties in our products. In the future, this software may not be available to us on commercially reasonable terms, or at all. Any loss of the right to use any of this software could result in delays in the production of our products until equivalent technology is either developed by us, or, if available, is identified, obtained and integrated, which could harm our business. In addition, any errors or defects in third-party software or other third-party software failures could result in errors or defects or cause our products to fail, which could harm our business and be costly to correct. Many of these providers attempt to impose limitations on their liability for such errors, defects or failures, and, if enforceable, we may have additional liability to our customers or third-party providers that could harm our reputation and increase our operating costs. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to maintain our relationships with third-party software providers and to seek software from such providers that does not contain any errors or defects. Any failure to do so could adversely impact our ability to deliver reliable products to our customers and could harm our results of operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Numerous factors may limit any potential competitive advantage provided by our intellectual property rights. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The degree of future protection afforded by our intellectual property rights is uncertain because intellectual property rights have limitations, and may not adequately protect our business, provide a barrier to entry against our competitors or potential competitors, or permit us to maintain our competitive advantage. Moreover, if a third-party has intellectual property rights that cover or impact our use of our technologies, we may not be able to fully use or extract value from our intellectual property rights. For example: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">others may be able to develop and/or use technologies that are similar to our technologies or aspects of our technologies but that does not cover the claims of any our patents or patents that may issue from our patent applications or those we license;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we or the licensor of our licensed-in patents might not have been the first to make the inventions disclosed and/or claimed in a pending patent application that we own or license;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we or the licensor of our licensed-in patents might not have been the first to file patent applications disclosing and/or claiming an invention;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">others may independently develop similar or alternative technologies without infringing our or our licensors&#8217; intellectual property rights; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pending patent applications that we own or license may not lead to issued patents or may not result in the claims that we want (for example, as to the scope of issued claims, if any);</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">patents, if issued, that we own or license may not provide us with any competitive advantages, or may be held invalid or unenforceable, as a result of legal challenges by our competitors or other third parties;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">third parties may compete with us in jurisdictions where we do not pursue and obtain patent protection; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may not be able to obtain and/or maintain necessary or useful licenses on reasonable terms or at all;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">third parties may assert an ownership interest in our intellectual property and, if successful, such disputes may preclude us from exercising exclusive rights over that intellectual property; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may not be able to maintain the confidentiality of our trade secrets or other proprietary information;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may not develop or in-license additional proprietary technologies that are patentable; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the patents or other intellectual property of others may have an adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should any of these events occur, they could significantly harm our business and results of operations. </span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_115"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Ownership of our Securities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The price of our securities may be volatile, and you could lose all or part of your investment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading price of our securities is likely to be highly volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control, including limited trading volume. In addition to the factors discussed in this Part I, Item 1A Risk Factors and elsewhere in our Annual Report, these factors include:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our commercial progress in marketing and selling our genome analysis systems, including sales and revenue trends;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in laws or regulations applicable to our systems;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse developments related to our laboratory facilities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increased competition in the diagnostics services industry;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the failure to obtain and/or maintain coverage and adequate reimbursement for our Lineagen products and diagnostic assays and patients&#8217; willingness to pay out-of-pocket in the absence of such coverage and adequate reimbursement;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the failure of our customers to obtain and/or maintain coverage and adequate reimbursement for their services using our Saphyr systems;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse developments concerning our manufacturers and suppliers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our inability to establish future collaborations;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">additions or departures of key scientific or management personnel;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">introduction of new testing services offered by us or our competitors;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announcements of significant acquisitions, strategic partnerships, joint ventures or capital commitments by us or our competitors;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to effectively manage our growth;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the size and growth, if any, of our targeted markets;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated variations in quarterly operating results;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our cash position;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure to meet the estimates and projections of the investment community or that we may otherwise provide to the public;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">publication of research reports about us or our industry or positive or negative recommendations or withdrawal of research coverage by securities analysts;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the market valuations of similar companies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">overall performance of the equity markets;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">issuances of debt or equity securities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales of our securities by us or our stockholders in the future;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">trading volume of our securities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in accounting practices;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">ineffectiveness of our internal controls;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disputes or other developments relating to proprietary rights, including our ability to adequately protect our proprietary rights in our technologies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">significant lawsuits, including patent or stockholder litigation;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general political and economic conditions; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other events or factors, many of which are beyond our control.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock market in general, and diagnostic and biotechnology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of these companies. Broad market and industry factors may negatively affect the market price of our securities, regardless of our actual operating performance. In the past, securities class action litigation has often been instituted against companies following periods of volatility in the market price of a company&#8217;s securities. This type of litigation, if instituted, could result in substantial costs and a diversion of management&#8217;s attention and resources, which would harm our business, operating results or financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not able to comply with the applicable continued listing requirements or standards of The Nasdaq Capital Market, Nasdaq could delist our common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to publicly or privately sell equity securities and the liquidity of our common stock could be adversely affected if we are delisted from The Nasdaq Capital Market or if we are unable to transfer our listing to another stock market. In order to maintain this listing, we must satisfy minimum financial and other continued listing requirements and standards, including a requirement to maintain a minimum bid price of our common stock of $1.00 per share.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, in a letter dated April 22, 2020, or the Notice, we were notified by the Nasdaq Stock Market LLC, or Nasdaq, that for 30 consecutive trading days preceding the date of the Notice, the bid price of our common stock had closed below the $1.00 per share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2), or the Minimum Bid Price Requirement. Under Nasdaq Listing Rule 5810(c)(3)(A), we had 180 calendar days following the date of the Notice to regain compliance with the Minimum Bid Price Requirement, and due to extraordinary market conditions, Nasdaq determined to toll the compliance period for the Minimum Bid Price Requirement through September 30, 2020, or the Tolling Period. As a result, the compliance Period ended on December 28, 2020, or the Compliance Period, instead of October 20, 2020. Nasdaq subsequently granted us an extension until June 28, 2021 to regain compliance with the Minimum Bid Price Requirement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 13, 2021, Nasdaq notified us that it had regained compliance with the Minimum Bid Price Requirement because the closing bid price of our common stock had been at least $1.00 per share or greater from December 29, 2020 to January 12, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have regained compliance with Nasdaq, if we fail to satisfy another Nasdaq requirement for continued listing, Nasdaq staff could provide notice that our common stock may become subject to delisting. In such event, Nasdaq rules permit us to appeal the decision to reject our proposed compliance plan or any delisting determination to a Nasdaq Hearings Panel. Accordingly, there can be no guarantee that we will be able to maintain our Nasdaq listing. If our common stock is delisted by Nasdaq, it could lead to a number of negative implications, including an adverse effect on the price of our common stock, increased volatility in our common stock, reduced liquidity in our common stock, the loss of federal preemption of state securities laws and greater difficulty in obtaining financing. In addition, delisting of our common stock could deter broker-dealers from making a market in or otherwise seeking or generating interest in our common stock, could result in a loss of current or future coverage by certain sell-side analysts and might deter certain institutions and persons from investing in our securities at all. Delisting could also cause a loss of confidence of our customers, collaborators, vendors, suppliers and employees, which could harm our business and future prospects.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our common stock is delisted by Nasdaq, our common stock may be eligible to trade on the OTC Bulletin Board, OTC-QB or another over-the-counter market. Any such alternative would likely result in it being more difficult for us to raise additional capital through the public or private sale of equity securities and for investors to dispose of or obtain accurate quotations as to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span 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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the market value of, our common stock. In addition, there can be no assurance that our common stock would be eligible for trading on any such alternative exchange or markets. Moreover, if our common stock is delisted, it may come within the definition of &#8220;penny stock&#8221; under the Exchange Act, which imposes additional sales practice requirements on broker-dealers who sell securities to persons other than established customers and accredited investors. For example, we and/or broker-dealers are required to make a special suitability determination for purchases of such securities and must receive a purchaser&#8217;s written consent to the transaction prior to any purchase. Additionally, unless exempt, prior to a transaction involving a penny stock, the penny stock rules require the delivery of a disclosure schedule prescribed by the SEC relating to the penny stock market. The broker-dealer must also disclose the commissions payable to the broker-dealer, current quotations for the securities and, if the broker-dealer is the sole market-maker for the security, the fact that they are the sole market-maker and their presumed control over the market. Finally, monthly statements disclosing recent price information on the limited market in penny stocks must be sent to holders of such penny stocks. These requirements may reduce trading activity in the secondary market for our common stock and may impact the ability or willingness of broker-dealers to sell our securities which could limit the ability of stockholders to sell their securities in the public market and limit our ability to attract and retain qualified employees or raise additional capital in the future.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have never paid dividends and we do not intend to pay dividends on our capital stock.* </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividend on our capital stock. We currently anticipate that we will retain future earnings for the development, operation and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors and will depend upon results of operations, financial condition, contractual restrictions, restrictions imposed by applicable law and other factors our board of directors deems relevant. Accordingly, realization of a gain on your investment will depend on the appreciation of the price of our securities, which may never occur. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our principal stockholders and management own a significant percentage of our stock and will be able to exert significant control over matters subject to stockholder approval. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our executive officers, directors and 5% stockholders and their affiliates currently beneficially own a significant percentage of our outstanding voting stock. These stockholders may be able to determine all matters requiring stockholder approval. For example, these stockholders may be able to control elections of directors, amendments of our organizational documents, or approval of any merger, sale of assets or other major corporate transaction. This may prevent or discourage unsolicited acquisition proposals or offers for our securities that you may feel are in your best interest as one of our stockholders. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an emerging growth company, and the reduced reporting requirements applicable to emerging growth companies could make our securities less attractive to investors.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. For as long as we continue to be an emerging growth company, we may take advantage of exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our Annual Report and our periodic reports and proxy statements and exemptions from the requirements of holding nonbinding advisory votes on executive compensation and stockholder approval of any golden parachute payments not previously approved. We can remain an emerging growth company until the earlier of (1) the last day of the fiscal year (a) ending December 31, 2023, which is the end of the fiscal year following the fifth anniversary of the closing of our initial public offering, (b) in which we have total annual gross revenue of at least $1.07 billion, or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common stock that is held by non-affiliates exceeds $700.0 million as of the prior June 30th, and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period. Even after we no longer qualify as an emerging growth company, we may still qualify as a &#8220;smaller reporting company&#8221; which would allow us to take advantage of many of the same exemptions from disclosure requirements including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act and reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements. We cannot predict if investors will find our securities less attractive because we may rely on these exemptions, which could result in a less active trading market for our securities and increased volatility in the price of our securities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the JOBS Act, emerging growth companies can also delay adopting new or revised accounting standards that have different effective dates for public and private companies until those standards apply to private companies. We have elected to use this extended transition period. As a result of this election, our timeline to comply with these standards will in many cases be delayed as compared to other public companies that are not eligible to take advantage of this election or have not made this election. Therefore, our financial statements may not be comparable to those of companies that comply with the public company effective dates for these standards. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if we cease to 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. As a result, changes in rules of U.S. generally accepted accounting principles or their interpretation, the adoption of new guidance or the application of existing guidance to changes in our business could significantly affect our financial position and results of operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the market value of our common stock held by non-affiliates exceeded $700.0 million. As a result, we will be a large accelerated filer and thus will cease to be an emerging growth company effective December 31, 2021. Additionally,, we will no longer qualify as a smaller reporting company beginning with our first Quarterly Report on Form 10-Q for the quarterly period ending March 31, 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have identified material weaknesses in our internal control over financial reporting. If our internal control over financial reporting is not effective, we may not be able to accurately report our financial results or file our periodic reports in a timely manner, which may cause adverse effects on our business and may cause investors to lose confidence in our reported financial information and may lead to a decline in our stock price.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, the Sarbanes-Oxley Act and the rules and regulations of Nasdaq. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal controls over financial reporting. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with accounting principles generally accepted in the U.S. Effective internal control over financial reporting is necessary for us to provide reliable financial reports in a timely manner.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, we concluded there was a material weakness in our internal control environment over financial reporting because we did not have a sufficient number of resources to support the growth and complexity of our financial reporting requirements. This material weakness contributed to a material weakness in our control activities based on the criteria set forth in the 2013 Framework. Specifically, the design of certain controls did not adequately provide appropriate segregation of duties. The failure to maintain appropriate segregation of duties had a pervasive impact and as such, this deficiency resulted in a risk that could have impacted all financial statement account balances and disclosures. The material weaknesses did not result in any identified material misstatements to our financial statements, and there were no changes to previously released financial results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an attempt to remediate the material weaknesses, we have (i) engaged an external consulting firm to assist with our internal accounting functions and further enhance our internal controls, which has increased the number of personnel involved in financial reporting and (ii) we are in the process of hiring additional qualified individuals that will increase the number of personnel involved in financial reporting and the control environment. However, we cannot assure you that these efforts will remediate our material weakness in a timely manner, or at all. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to remediate the material weaknesses described above, or if we or our independent registered public accounting firm are otherwise unable to conclude that our internal control over financial reporting is effective we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our securities could decline, and we could be subject to sanctions or investigations by Nasdaq, the Securities and Exchange Commission, or the SEC, or other regulatory authorities. Failure to remedy any material weakness in our internal control over financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designed our disclosure controls and procedures to reasonably assure that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. We believe that any disclosure controls and procedures or internal controls and procedures, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple errors or mistakes. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur and not be detected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the evaluation of our disclosure controls and procedures as of December 31, 2020, we concluded that, as of such date, our disclosure controls and procedures were not effective at a reasonable assurance level as a result of the material weakness that existed in our internal control over financial reporting, as described above. Although we are implementing certain measures to address such material weakness, as described above, we cannot assure you that these efforts will successfully remediate our material weakness in a timely manner, or at all.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have begun to incur significant increased costs as a result of operating as a public company, and our management will be required to devote substantial time to compliance initiatives.* </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a newly public company, we have incurred significant legal, accounting and other expenses that we did not incur as a private company. We are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, which require, among other things, that we file with the SEC annual, quarterly and current reports with respect to our business and financial condition. In addition, the Sarbanes-Oxley Act, as well as rules subsequently adopted by the SEC and Nasdaq to implement provisions of the Sarbanes-Oxley Act, impose significant requirements on public companies, including requiring establishment and maintenance of effective disclosure and financial controls and changes in corporate governance practices. Further, in July 2010, the Dodd-Frank Wall Street Reform and Consumer Protection Act, or the Dodd-Frank Act, was enacted. There are significant corporate governance and executive-compensation-related provisions in the Dodd-Frank Act that require the SEC to adopt additional rules and regulations in these areas. Recent legislation permits emerging growth companies to implement many of these requirements over a longer period and up to five years from the pricing of our initial public offering. We intend to take advantage of this new legislation, but cannot assure you that we will not be required to implement these requirements sooner than planned and thereby incur unexpected expenses. As of June 30, 2021, the market value of our common stock held by non-affiliates exceeded $700.0 million. Consequently, we will be a large accelerated filer and will therefore cease to be an emerging growth company effective December 31, 2021.  As a result of this transition, we will be subject to certain disclosure and compliance requirements that apply to other public companies but did not previously apply to us due to our status as an emerging growth company and expect to incur additional legal and financial compliance costs as a result. Stockholder activism, the current political environment and the current high level of government intervention and regulatory reform may lead to substantial new regulations and disclosure obligations, which may lead to additional compliance costs and impact the manner in which we operate our business in ways we cannot currently anticipate. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect the rules and regulations applicable to public companies will continue to substantially increase our legal and financial compliance costs and to make some activities more time-consuming and costly. If these requirements divert the attention of our management and personnel from other business concerns, they could have a material adverse effect on our business, financial condition and results of operations. The increased costs will decrease our net income or increase our consolidated net loss, and may require us to reduce costs in other areas of our business or increase the prices of our products or services. For example, these rules and regulations to make it more difficult and more expensive for us to obtain director and officer liability insurance and we are required to incur substantial costs to maintain the same or similar coverage. We cannot predict or estimate the amount or timing of additional costs we may incur to respond to these requirements. The impact of these requirements also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as executive officers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A significant portion of our total outstanding shares are restricted from immediate resale but may be sold into the market in the near future. This could cause the market price of our common stock to drop significantly, even if our business is doing well.*</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of a substantial number of shares of our common stock in the public market could occur at any time, subject to the restrictions and limitations described below. If our stockholders sell, or the market perceives that our stockholders intend to sell, substantial amounts of our common stock in the public market, the market price of our common stock could decline significantly.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our outstanding shares of common stock are available for sale in the public market, subject only to the restrictions of Rule 144 under the Securities Act in the case of our affiliates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as of September&#160;30, 2021, we have filed registration statements on Form S-8 under the Securities Act registering the issuance of an aggregate of 21,104,867 shares of common stock subject to options or other equity awards issued or reserved for future issuance under our equity incentive plans. Shares registered under these registration statements on Form S-8 are available for sale in the public market subject to vesting arrangements and exercise of options, the lock-up agreements described above and the restrictions of Rule 144 in the case of our affiliates. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-takeover provisions under our charter documents and Delaware law could delay or prevent a change of control which could limit the market price of our securities and may prevent or frustrate attempts by our security holders to replace or remove our current management. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation and amended and restated bylaws, contain provisions that could delay or prevent a change of control of our company or changes in our board of directors that our stockholders might consider favorable. Some of these provisions include: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a board of directors divided into three classes serving staggered three-year terms, such that not all members of the board will be elected at one time; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a prohibition on stockholder action through written consent, which requires that all stockholder actions be taken at a meeting of our stockholders; </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a requirement that special meetings of stockholders be called only by the chairman of the board of directors, the chief executive officer, the president or by a majority of the total number of authorized directors; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">advance notice requirements for stockholder proposals and nominations for election to our board of directors; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a requirement that no member of our board of directors may be removed from office by our stockholders except for cause and, in addition to any other vote required by law, upon the approval of not less than two-thirds of all outstanding shares of our voting stock then entitled to vote in the election of directors; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a requirement of approval of not less than two-thirds of all outstanding shares of our voting stock to amend any bylaws by stockholder action or to amend specific provisions of our certificate of incorporation; and </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the authority of the board of directors to issue preferred stock on terms determined by the board of directors without stockholder approval and which preferred stock may include rights superior to the rights of the holders of common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporate Law, which may prohibit certain business combinations with stockholders owning 15% or more of our outstanding voting stock. These anti-takeover provisions and other provisions in our amended and restated certificate of incorporation and amended and restated bylaws could make it more difficult for stockholders or potential acquirers to obtain control of our board of directors or initiate actions that are opposed by the then-current board of directors and could also delay or impede a merger, tender offer or proxy contest involving our company. These provisions could also discourage proxy contests and make it more difficult for you and other stockholders to elect directors of your choosing or cause us to take other corporate actions you desire. Any delay or prevention of a change of control transaction or changes in our board of directors could cause the market price of our securities to decline.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An active trading market for our common stock may not be sustained.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shares of common stock began trading on The Nasdaq Capital Market on September 21, 2018. Given the limited trading history of our common stock, there is a risk that an active trading market for our shares will not be sustained, which could put downward pressure on the market price of our common stock and thereby affect the ability of our stockholders to sell their shares.</span></div><div style="text-indent:36pt"><span><br/></span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_118"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, the price of our securities and trading volume could decline.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our securities will depend in part on the research and reports that securities or industry analysts publish about us or our business. As a newly public company, we have only limited research coverage on our company by equity research analysts. If securities or industry analysts elect not to initiate or continue to provide coverage of our company, the trading price for our securities would likely be negatively impacted. If one or more of the analysts who covers us downgrades our securities or publishes inaccurate or unfavorable research about our business, the price of our securities may decline. If one or more of these analysts ceases coverage of our company or fails to publish reports on us regularly, demand for our securities could decrease, which might cause the price of our securities and trading volume to decline.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sales of substantial amounts of our common stock, or the possibility that such sales could occur, could adversely affect the market price of our common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future sales in the public market of shares of our common stock, including shares issued upon exercise of our outstanding stock options, or the perception by the market that these sales could occur, could lower the market price of our common stock or make it difficult for us to raise additional capital.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business could be negatively affected as a result of actions of activist stockholders, and such activism could impact the trading value of our securities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholders may, from time to time, engage in proxy solicitations or advance stockholder proposals, or otherwise attempt to effect changes and assert influence on our board of directors and management. Activist campaigns that contest or conflict with our strategic direction or seek changes in the composition of our board of directors could have an adverse effect on our operating results and financial condition. A proxy contest would require us to incur significant legal and advisory fees, proxy solicitation expenses and administrative and associated costs and require significant time and attention by our board of directors and management, diverting their attention from the pursuit of our business strategy. Any perceived uncertainties as to our future direction and control, our ability to execute on our strategy, or changes to the composition of our board of directors or senior management team arising from a proxy contest could lead to the perception of a change in the direction of our business or instability which may result in the loss of potential business opportunities, make it more difficult to pursue our strategic </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">initiatives, or limit our ability to attract and retain qualified personnel and business partners, any of which could adversely affect our business and operating results. If individuals are ultimately elected to our board of directors with a specific agenda, it may adversely affect our ability to effectively implement our business strategy and create additional value for our stockholders. We may choose to initiate, or may become subject to, litigation as a result of the proxy contest or matters arising from the proxy contest, which would serve as a further distraction to our board of directors and management and would require us to incur significant additional costs. In addition, actions such as those described above could cause significant fluctuations in our stock price based upon temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities class action litigation could divert our management&#8217;s attention and harm our business and could subject us to significant liabilities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock markets have from time to time experienced significant price and volume fluctuations that have affected the market prices for the equity securities of life sciences and biotechnology companies.  These broad market fluctuations may cause the market price of our ordinary shares to decline. In the past, securities class action litigation has often been brought against a company following a decline in the market price of its securities.  This risk is especially relevant for us because biotechnology and biopharma companies have experienced significant stock price volatility in recent years. Even if we are successful in defending claims that may be brought in the future, such litigation could result in substantial costs and may be a distraction to our management and may lead to an unfavorable outcome that could adversely impact our financial condition and prospects.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_121"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Not applicable</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_124"></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3. DEFAULTS UPON SENIOR SECURITIES</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_127"></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4. MINE SAFETY DISCLOSURES</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable</span></div><div id="i7c3545ca699b417cb988a48576dcf2bc_130"></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5. OTHER INFORMATION</span></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None </span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_133"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><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="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;text-align:justify"><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:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></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: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/1411690/000141169021000004/ex31-arcertificateofincorp.htm">Amended and Restated Certificate of Incorporation, as amended.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1411690/000119312518257763/d607608dex32.htm">Amended and Restated Bylaws.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1411690/000119312518219135/d782664dex41.htm">Form of Common Stock Certificate</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1411690/000119312518217313/d782664dex48.htm">Form of Warrant to Purchase Series D-1 Preferred Stock issued to Midcap Financial Trust.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1411690/000119312518219135/d782664dex11.htm">Form of Warrant to Purchase Common Stock Issued to Underwriters.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001411690/000119312518249108/d572381dex411.htm">Form of Warrant Certificate (included in Exhibit 4.8).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/0001411690/000119312518249108/d572381dex411.htm">Form of Warrant Agent Agreement by and between the Registrant and American Stock Transfer &amp; Trust Company LLC, as warrant agent.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </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">(3)</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="http://www.sec.gov/Archives/edgar/data/1411690/000119312518332353/d635375dex41.htm">Form of Warrant to Purchase Common Stock for Service Providers.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11 </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">(4)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1411690/000119312519074842/d700738dex41.htm">Registration Rights Agreement, dated March 14, 2019, between the Company and Aspire Capital Fund, LLC.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.12 </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">(4)</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="http://www.sec.gov/Archives/edgar/data/1411690/000119312519074842/d700738dex43.htm">Registration Rights Agreement, dated March 14, 2019, by and among the Company and the Innovatus Investors.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.13 </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">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1411690/000114036119016923/nt10004193x3_ex4-13.htm">Form of Warrant to Purchase Common Stock issued to Investors in October 2019 Public Offering.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.14 </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">(6)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><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/1411690/000114036120006739/nt10007734x2_ex4-16.htm">Form of Warrant to Purchase Common Stock issued to Investors in April 2020 Public Offering</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="bionano-nonxemployeedirect.htm">Non-Employee Director Compensation Policy, as Amended.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.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%">31.1*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="bngo-20210930xexx311.htm">Certification of Principal Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.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%">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="bngo-20210930xexx312.htm">Certification of Principal Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a) promulgated under the Securities Exchange Act of 1934, as amended</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1*</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="bngo-20210930xexx321.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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document&#8212;the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document.</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%">101.SCH</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</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%">101.CAL</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</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%">101.DEF</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</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%">101.LAB</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document.</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%">101.PRE</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</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%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:20.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.431%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="15" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></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%">(1)&#160;&#160;&#160;&#160;Incorporated by reference to the Registrant&#8217;s Annual Report on Form 10-K, filed with the SEC on March 23, 2021.</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%">(2)&#160;&#160;&#160;&#160;Incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-1 (File No. 333-225970), 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%">(3)&#160;&#160;&#160;&#160;Incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on November 21, 2018.</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%">(4)&#160;&#160;&#160;&#160;Incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K, filed with the SEC on March 14, 2019.</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%">(5)&#160;&#160;&#160;&#160;Incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-1 (File No. 333-233828), 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%">(6)&#160;&#160;&#160;&#160;Incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-1 (File No. 333-237074), as amended.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></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;This certification is deemed not filed for purpose of section 18 of the Exchange Act or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><div id="i7c3545ca699b417cb988a48576dcf2bc_136"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7c3545ca699b417cb988a48576dcf2bc_7">Table of Contents</a></span></div></div><div style="margin-top:10pt;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:16pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, 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:21pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:50.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.141%"></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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BIONANO GENOMICS, INC.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:  November&#160;4, 2021</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:400;line-height:100%">By: /s/ R. Erik Holmlin, Ph.D.</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%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. Erik Holmlin, Ph.D.</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%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:  November&#160;4, 2021</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:400;line-height:100%">By: /s/ Christopher Stewart</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christopher Stewart</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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="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></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>bionano-nonxemployeedirect.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i748691209fd9401c944b1f0496ed7849_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Exhibit 10.1</font></div></div><div style="margin-top:24pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">BIONANO&#160;GENOMICS, INC.</font></div><div style="margin-top:12pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">NON-EMPLOYEE&#160;DIRECTOR&#160;COMPENSATION&#160;POLICY</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Each member of the Board of Directors (the &#8220;</font><font style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) who is not also serving as an employee of or consultant to Bionano Genomics, Inc. (the &#8220;</font><font style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) or any of its subsidiaries (each such member, an &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Eligible Director</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) will receive the compensation described in this policy for his or her Board service. An Eligible Director may decline all or any portion of his or her compensation by giving notice to the Company prior to the date cash may be paid or equity awards are to be granted, as the case may be. This policy may be amended at any time in the sole discretion of the Board or the Compensation Committee of the Board.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Annual Cash Compensation</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The annual cash compensation amount set forth below is payable to Eligible Directors in equal quarterly installments, payable in arrears on the last day of each fiscal quarter in which the service occurred. If an Eligible Director joins the Board or a committee of the Board at a time other than effective as of the first day of a fiscal quarter, each annual retainer set forth below will be&#160;pro-rated&#160;based on days served in the applicable fiscal year, with the&#160;pro-rated&#160;amount paid for the first fiscal quarter in which the Eligible Director provides the service and regular full quarterly payments thereafter. All annual cash fees are vested upon payment.</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;</font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.820%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">1.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Annual Board Service Retainer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">a.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">All Eligible Directors&#58; $40,000</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">b.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Chairman of the Board Service Retainer (in addition to Eligible Director Service Retainer)&#58; $20,000</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;</font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.820%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">2.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Annual Committee Chair Service Retainer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">a.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Chairman of the Audit Committee&#58; $20,000</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">b.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Chairman of the Compensation Committee&#58; $15,000</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">c.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Chairman of the Nominating and Corporate Governance Committee&#58; $10,000</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;</font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.820%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">3.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Annual Committee Member Service Retainer (not applicable to Committee Chairs)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58;</font></div></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div><font><br></font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">a.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Member of the Audit Committee&#58; $10,000</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">b.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Member of the Compensation Committee&#58; $7,500</font></td></tr></table></div><div><font><br></font></div><div style="margin-bottom: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:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">c.</font></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Member of the Nominating and Corporate Governance Committee&#58; $5,000</font></td></tr></table></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#160;</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Equity Compensation</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The equity compensation set forth below will be granted under the Company&#8217;s 2018 Equity Incentive Plan, as amended (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Plan</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), subject to the approval of the Plan by the Company&#8217;s stockholders. All stock options granted under this policy will be nonstatutory stock options, with an exercise price per share equal to 100% of the Fair Market Value (as defined in the Plan) of the underlying common stock of the Company (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Common Stock</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) on the date of grant, and a term of ten years from the date of grant (subject to earlier termination in connection with a termination of service as provided in the Plan, provided that upon a termination of service other than for death, disability or cause, the post-termination exercise period will be 12 months from the date of termination).</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Initial Grant</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58; For each Eligible Director who is first elected or appointed to the Board following the Effective Date, on the date of such Eligible Director&#8217;s initial election or appointment to the Board (or, if such date is not a market trading day, the first market trading day thereafter), the Eligible Director will be automatically, and without further action by the Board or Compensation Committee of the Board, granted a stock option to purchase Common Stock with an aggregate Black-Scholes option value of $247,500 (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Initial Grant</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). The shares subject to each Initial Grant will vest in equal monthly installments over a three year period such that the option is fully vested on the third anniversary of the date of grant, subject to the Eligible Director&#8217;s Continuous Service (as defined in the Plan) through each such vesting date and will vest in full upon a Change in Control (as defined in the Plan).</font></div><div style="margin-top:12pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Annual Grant</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#58; On the date of each annual stockholder meeting of the Company held after the Effective Date, each Eligible Director who continues to serve as a&#160;non-employee&#160;member of the Board following such stockholder meeting will be automatically, and without further action by the Board or Compensation Committee of the Board, granted a stock option to purchase Common Stock with an aggregate Black-Scholes option value of $165,000 (the &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">Annual Grant</font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;). The shares subject to the Annual Grant will vest in equal monthly installments over the 12 months following the date of grant, provided that the Annual Grant will in any case be fully vested on the date of Company&#8217;s next annual stockholder meeting, subject to the Eligible Director&#8217;s Continuous Service (as defined in the Plan) through such vesting date and will vest in full upon a Change in Control (as defined in the Plan).</font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:115%">&#160;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Amended effective as of August 17, 2021</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"><div><font><br></font></div><div><font><br></font></div></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>bngo-20210930xexx311.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="ic700dd10946d45d988a0d83e77cfd47d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CERTIFICATION</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, R. Erik Holmlin, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;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">I have reviewed this Quarterly Report on Form 10-Q of Bionano Genomics, Inc., a Delaware corporation (the &#8220;registrant&#8221;)&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;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">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;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:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-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:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-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:6.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.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's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;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:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-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:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;   November&#160;4, 2021</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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%">&#47;s&#47; R. Erik Holmlin, Ph.D.</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%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. Erik Holmlin, Ph.D.</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%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)<br></font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>bngo-20210930xexx312.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="i0ae9ed56aa0e4884a907794cceb3bbd5_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CERTIFICATION</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Christopher Stewart, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;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">I have reviewed this Quarterly Report on Form 10-Q of Bionano Genomics, Inc., a Delaware corporation (the &#8220;registrant&#8221;)&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;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">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27.43pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-30.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-32.97pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-32.43pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><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:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27.43pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:5pt;margin-top:6pt;padding-left:72pt;text-indent:-30.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58;   November&#160;4, 2021</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:120%">&#47;s&#47; Christopher Stewart</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:120%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Christopher Stewart</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:120%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Financial and Accounting Officer)</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:1pt;padding-left:72pt;text-indent:-18pt"><font><br></font></div><div style="height:42.75pt;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>5
<FILENAME>bngo-20210930xexx321.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="i80918f7007a7409586c3c63853a77f80_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange Act&#8221;) and 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, R. Erik Holmlin, Chief Executive Officer of Bionano Genomics, Inc., a Delaware corporation (the &#8220;Company&#8221;) and Christopher Stewart, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 Company&#8217;s Quarterly Report on Form 10-Q for the period ended September&#160;30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Periodic Report&#8221;), and to which this Certification is attached as Exhibit 32.1, fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt"><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:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;    November&#160;4, 2021</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;    November&#160;4, 2021</font></div></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:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></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%">&#47;s&#47; R. Erik Holmlin, Ph.D.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Christopher Stewart</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. Erik Holmlin, Ph.D.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</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%">Christopher Stewart</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</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:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)<br></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:11pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(</font><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</font></div></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This certification accompanies and is being </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">furnished</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">with the Periodic Report, shall not be deemed </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">filed</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> by the Company for purposes of Section 18 of the Exchange Act, or otherwise subject to liability under that Section and shall not be deemed to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date of the Periodic Report, irrespective of any general incorporation language contained in such filing.</font></div><div style="margin-top:10pt;text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>bngo-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:1b4f8169-2011-4cae-9124-9ed21e197e7a,g:2be9a52c-4c90-4661-a472-501573beb9b0-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:bngo="http://bionanogenomics.com/20210930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://bionanogenomics.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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.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: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="bngo-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="bngo-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="bngo-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="bngo-20210930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://bionanogenomics.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link: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://bionanogenomics.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://bionanogenomics.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="CondensedConsolidatedStatementsofOperationsUnaudited" roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited">
        <link:definition>1003004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveLossStatement" roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement">
        <link:definition>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Statement)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited">
        <link:definition>1005006 - Statement - Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandBasisofPresentation" roleURI="http://bionanogenomics.com/role/OrganizationandBasisofPresentation">
        <link:definition>2101101 - Disclosure - Organization and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandBasisofPresentationPolicies" roleURI="http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies">
        <link:definition>2202201 - Disclosure - Organization and Basis of Presentation (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="OrganizationandBasisofPresentationDetails" roleURI="http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails">
        <link:definition>2403401 - Disclosure - Organization and Basis of Presentation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShare" roleURI="http://bionanogenomics.com/role/NetLossPerShare">
        <link:definition>2104102 - Disclosure - Net Loss Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareTables" roleURI="http://bionanogenomics.com/role/NetLossPerShareTables">
        <link:definition>2305301 - Disclosure - Net Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareDetails" roleURI="http://bionanogenomics.com/role/NetLossPerShareDetails">
        <link:definition>2406402 - Disclosure - Net Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://bionanogenomics.com/role/RevenueRecognition">
        <link:definition>2107103 - 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="RevenueRecognitionTables" roleURI="http://bionanogenomics.com/role/RevenueRecognitionTables">
        <link:definition>2308302 - Disclosure - Revenue Recognition (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="RevenueRecognitionRevenuebySourceandGeographicLocationDetails" roleURI="http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails">
        <link:definition>2409403 - Disclosure - Revenue Recognition - Revenue by Source and Geographic Location (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="RevenueRecognitionNarrativeDetails" roleURI="http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails">
        <link:definition>2410404 - Disclosure - Revenue Recognition - 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="RevenueRecognitionRemainingPerformanceObligationsDetails" roleURI="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails">
        <link:definition>2411405 - Disclosure - Revenue Recognition - Remaining Performance Obligations (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="RevenueRecognitionRemainingPerformanceObligationsDetails_1" roleURI="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails_1">
        <link:definition>2411405 - Disclosure - Revenue Recognition - Remaining Performance Obligations (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="BalanceSheetAccountDetails" roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetails">
        <link:definition>2112104 - Disclosure - Balance Sheet Account 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="BalanceSheetAccountDetailsTables" roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables">
        <link:definition>2313303 - Disclosure - Balance Sheet Account Details (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="BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails" roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails">
        <link:definition>2414406 - Disclosure - Balance Sheet Account Details - Schedule of Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetAccountDetailsNarrativeDetails" roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails">
        <link:definition>2415407 - Disclosure - Balance Sheet Account Details - 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="BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails" roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails">
        <link:definition>2416408 - Disclosure - Balance Sheet Account Details - Schedule of Components of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://bionanogenomics.com/role/Debt">
        <link:definition>2117105 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://bionanogenomics.com/role/DebtTables">
        <link:definition>2318304 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://bionanogenomics.com/role/DebtNarrativeDetails">
        <link:definition>2419409 - Disclosure - Debt - 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="DebtScheduleofDebtDetails" roleURI="http://bionanogenomics.com/role/DebtScheduleofDebtDetails">
        <link:definition>2420410 - Disclosure - Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityandStockBasedCompensation" roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation">
        <link:definition>2121106 - Disclosure - Stockholders&#8217; Equity and 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="StockholdersEquityandStockBasedCompensationTables" roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables">
        <link:definition>2322305 - Disclosure - Stockholders&#8217; Equity and 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="StockholdersEquityandStockBasedCompensationNarrativeDetails" roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails">
        <link:definition>2423411 - Disclosure - Stockholders&#8217; Equity and 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="StockholdersEquityandStockBasedCompensationWarrantActivityDetails" roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails">
        <link:definition>2424412 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation - Warrant 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="StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails">
        <link:definition>2425413 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation - Summary 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="StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails">
        <link:definition>2426414 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityandStockBasedCompensationAssumptionsDetails" roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails">
        <link:definition>2427415 - Disclosure - Stockholders&#8217; Equity and Stock-Based Compensation - 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="Litigation" roleURI="http://bionanogenomics.com/role/Litigation">
        <link:definition>2128107 - Disclosure - Litigation</link: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://bionanogenomics.com/role/IncomeTaxes">
        <link:definition>2129108 - 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="Acquisitions" roleURI="http://bionanogenomics.com/role/Acquisitions">
        <link:definition>2130109 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsTables" roleURI="http://bionanogenomics.com/role/AcquisitionsTables">
        <link:definition>2331306 - Disclosure - Acquisitions (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="AcquisitionsProFormaInformationDetails" roleURI="http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails">
        <link:definition>2432416 - Disclosure - Acquisitions - Pro Forma 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="AcquisitionsNarrativeDetails" roleURI="http://bionanogenomics.com/role/AcquisitionsNarrativeDetails">
        <link:definition>2433417 - Disclosure - Acquisitions - 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="FairValueMeasurements" roleURI="http://bionanogenomics.com/role/FairValueMeasurements">
        <link:definition>2134110 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://bionanogenomics.com/role/FairValueMeasurementsTables">
        <link:definition>2335307 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFinancialAssetsandLiabilitiesDetails" roleURI="http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails">
        <link:definition>2436418 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNarrativeDetails" roleURI="http://bionanogenomics.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>2437419 - Disclosure - Fair Value Measurements - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails" roleURI="http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails">
        <link:definition>2438420 - Disclosure - Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (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="bngo_WarrantExerciseNonCash" abstract="false" name="WarrantExerciseNonCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_BusinessAcquisitionMilestonePayment" abstract="false" name="BusinessAcquisitionMilestonePayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" abstract="false" name="ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_DebtInstrumentPrepaymentFeePercent" abstract="false" name="DebtInstrumentPrepaymentFeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bngo_BusinessCombinationConsiderationTransferredValueOfShares" abstract="false" name="BusinessCombinationConsiderationTransferredValueOfShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" abstract="false" name="TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_ConsumableRevenueMember" abstract="true" name="ConsumableRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_CorporateNotesAndBondsMember" abstract="true" name="CorporateNotesAndBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward" abstract="true" name="ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bngo_StockIssuedDuringPeriodSharesCovenantWaiver" abstract="false" name="StockIssuedDuringPeriodSharesCovenantWaiver" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="bngo_LoanUnderPaycheckProtectionProgramMember" abstract="true" name="LoanUnderPaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_CommissionFeeMaximumPercentageOfGrossProceeds" abstract="false" name="CommissionFeeMaximumPercentageOfGrossProceeds" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bngo_PerformanceSatisfactionVestingMember" abstract="true" name="PerformanceSatisfactionVestingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_MarkOldakowskiMember" abstract="true" name="MarkOldakowskiMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_PPPLoanMember" abstract="true" name="PPPLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_SaleOfStockAuthorizedAmountToBeIssued" abstract="false" name="SaleOfStockAuthorizedAmountToBeIssued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_InnovatusTerm3LoanMember" abstract="true" name="InnovatusTerm3LoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_SaleOfStockValueSharesIssuedInTransaction" abstract="false" name="SaleOfStockValueSharesIssuedInTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_InnovatusLoanAgreementMember" abstract="true" name="InnovatusLoanAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_LineagenMember" abstract="true" name="LineagenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" abstract="false" name="ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract" abstract="true" name="ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bngo_IssueCommonStockForCovenantWaiver" abstract="false" name="IssueCommonStockForCovenantWaiver" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward" abstract="true" name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" abstract="false" name="BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_BusinessCombinationConsiderationTransferredCash" abstract="false" name="BusinessCombinationConsiderationTransferredCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_BioDiscoveryMember" abstract="true" name="BioDiscoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_DebtInstrumentInterestRateCashRate" abstract="false" name="DebtInstrumentInterestRateCashRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bngo_DebtInstrumentPaymentTermsPeriodTwoMember" abstract="true" name="DebtInstrumentPaymentTermsPeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" abstract="false" name="ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" abstract="false" name="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan" abstract="false" name="GainLossOnForgivenessOfPaycheckProtectionProgramLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_TwoCustomersMember" abstract="true" name="TwoCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_InstrumentRevenueMember" abstract="true" name="InstrumentRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_CowenMember" abstract="true" name="CowenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" abstract="false" name="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="bngo_DebtInstrumentPaymentTermsPeriodFourMember" abstract="true" name="DebtInstrumentPaymentTermsPeriodFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_RevolverMember" abstract="true" name="RevolverMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bngo_CommonWarrantsMember" abstract="true" name="CommonWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_WorkingCapital" abstract="false" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_StockIssuedDuringPeriodValueWarrantsExercised" abstract="false" name="StockIssuedDuringPeriodValueWarrantsExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_TermA1LoanMember" abstract="true" name="TermA1LoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_VestingStatusAxis" abstract="true" name="VestingStatusAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="bngo_StockIssuedForServices" abstract="false" name="StockIssuedForServices" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_ProceedsFromPayrollProtectionProgramLoan" abstract="false" name="ProceedsFromPayrollProtectionProgramLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_VestingStatusDomain" abstract="true" name="VestingStatusDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_DebtInstrumentPaymentTermsPeriodOneMember" abstract="true" name="DebtInstrumentPaymentTermsPeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightOutstandingRollForward" abstract="true" name="ClassOfWarrantOrRightOutstandingRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bngo_TimeBasedVestingMember" abstract="true" name="TimeBasedVestingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_RErikHolmlinMember" abstract="true" name="RErikHolmlinMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" abstract="false" name="ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_StockIssuedDuringPeriodValueCovenantWaiver" abstract="false" name="StockIssuedDuringPeriodValueCovenantWaiver" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward" abstract="true" name="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="bngo_DebtInstrumentPaymentTermsDomain" abstract="true" name="DebtInstrumentPaymentTermsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_DebtInstrumentPaymentTermsPeriodThreeMember" abstract="true" name="DebtInstrumentPaymentTermsPeriodThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_LiquidityPolicyTextBlock" abstract="false" name="LiquidityPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" abstract="false" name="TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="bngo_DebtInstrumentPaymentTermsAxis" abstract="true" name="DebtInstrumentPaymentTermsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" abstract="false" name="ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="bngo_TermLoansMember" abstract="true" name="TermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_StockIssuedDuringPeriodSharesWarrantsExercised" abstract="false" name="StockIssuedDuringPeriodSharesWarrantsExercised" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="bngo_DebtInstrumentInterestRateDiscountedCashRate" abstract="false" name="DebtInstrumentInterestRateDiscountedCashRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="bngo_TermA2LoanMember" abstract="true" name="TermA2LoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" abstract="false" name="ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>bngo-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:1b4f8169-2011-4cae-9124-9ed21e197e7a,g:2be9a52c-4c90-4661-a472-501573beb9b0-->
<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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3f08a746-c774-47fe-861b-5d962c181d26" 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_ContractWithCustomerLiabilityCurrent_c3b97987-7f22-4c1d-bb71-7a21e6e14932" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3f08a746-c774-47fe-861b-5d962c181d26" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c3b97987-7f22-4c1d-bb71-7a21e6e14932" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_92484042-8ae3-4fb4-901d-7a895c685a43" 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_3f08a746-c774-47fe-861b-5d962c181d26" xlink:to="loc_us-gaap_AccountsPayableCurrent_92484042-8ae3-4fb4-901d-7a895c685a43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_12048a97-c675-41c5-a2b1-88204ba24c27" 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_3f08a746-c774-47fe-861b-5d962c181d26" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_12048a97-c675-41c5-a2b1-88204ba24c27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a1b3f95d-d5a6-4ab8-92a5-f2f4ab4ec8bb" 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_CommonStockValue_4361960d-f863-47f1-92e0-45cff73564ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1b3f95d-d5a6-4ab8-92a5-f2f4ab4ec8bb" xlink:to="loc_us-gaap_CommonStockValue_4361960d-f863-47f1-92e0-45cff73564ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_72607348-ce7f-4952-90cf-406e46fbb6a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1b3f95d-d5a6-4ab8-92a5-f2f4ab4ec8bb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_72607348-ce7f-4952-90cf-406e46fbb6a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2ebbdf1f-e5a7-4c58-b965-d14a4f403b82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1b3f95d-d5a6-4ab8-92a5-f2f4ab4ec8bb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2ebbdf1f-e5a7-4c58-b965-d14a4f403b82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_3f2ba256-46f9-4a9e-9792-09de26582c90" 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_a1b3f95d-d5a6-4ab8-92a5-f2f4ab4ec8bb" xlink:to="loc_us-gaap_PreferredStockValue_3f2ba256-46f9-4a9e-9792-09de26582c90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dc1bef73-00d3-4d81-935c-97593e406fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1b3f95d-d5a6-4ab8-92a5-f2f4ab4ec8bb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dc1bef73-00d3-4d81-935c-97593e406fc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d94e565-3a5c-433f-bd94-8f8872022e83" 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_Liabilities_5bf10a9c-b55a-4f78-afc9-f2f47544669f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d94e565-3a5c-433f-bd94-8f8872022e83" xlink:to="loc_us-gaap_Liabilities_5bf10a9c-b55a-4f78-afc9-f2f47544669f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8df454ad-a9f3-453a-9a2c-dfa82c0357b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d94e565-3a5c-433f-bd94-8f8872022e83" xlink:to="loc_us-gaap_StockholdersEquity_8df454ad-a9f3-453a-9a2c-dfa82c0357b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_daf9eaf1-9d07-40b7-b93f-c450b78148d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d94e565-3a5c-433f-bd94-8f8872022e83" xlink:to="loc_us-gaap_CommitmentsAndContingencies_daf9eaf1-9d07-40b7-b93f-c450b78148d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6bdda014-20df-4846-81cb-f247b6c893e7" 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_57cf40f7-5eda-4137-8c30-7d73a0647bac" 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_6bdda014-20df-4846-81cb-f247b6c893e7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_57cf40f7-5eda-4137-8c30-7d73a0647bac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_eb5dc211-d06d-4c13-a2d8-382069436bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6bdda014-20df-4846-81cb-f247b6c893e7" xlink:to="loc_us-gaap_InventoryNet_eb5dc211-d06d-4c13-a2d8-382069436bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28f3fe4f-3aa6-4e8f-a6b3-33add0aa0b70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6bdda014-20df-4846-81cb-f247b6c893e7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_28f3fe4f-3aa6-4e8f-a6b3-33add0aa0b70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_11e6bed7-669c-43a8-b407-58971c44409b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6bdda014-20df-4846-81cb-f247b6c893e7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_11e6bed7-669c-43a8-b407-58971c44409b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_649b1d96-9268-4734-93b0-53df7116cf64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6bdda014-20df-4846-81cb-f247b6c893e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_649b1d96-9268-4734-93b0-53df7116cf64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1acfd145-c16e-4497-85bb-c96a557ddccf" 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_LongTermDebtNoncurrent_57c578d2-5bf5-4e5d-8051-2f8b6b8f2fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1acfd145-c16e-4497-85bb-c96a557ddccf" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_57c578d2-5bf5-4e5d-8051-2f8b6b8f2fb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1efcd6c0-0e64-4869-8262-700b899cc45f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1acfd145-c16e-4497-85bb-c96a557ddccf" xlink:to="loc_us-gaap_LiabilitiesCurrent_1efcd6c0-0e64-4869-8262-700b899cc45f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_edf9ba95-3ac8-4a89-b830-3f4d8db0ffc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1acfd145-c16e-4497-85bb-c96a557ddccf" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_edf9ba95-3ac8-4a89-b830-3f4d8db0ffc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_16a4096f-5f20-4d44-a190-2e9c6dd5e2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1acfd145-c16e-4497-85bb-c96a557ddccf" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_16a4096f-5f20-4d44-a190-2e9c6dd5e2b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a97bae7a-a46b-4af3-b72c-b365a1957149" 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_cc8581b6-f652-42b2-bcd7-a9e038ec4c55" 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_a97bae7a-a46b-4af3-b72c-b365a1957149" xlink:to="loc_us-gaap_AssetsCurrent_cc8581b6-f652-42b2-bcd7-a9e038ec4c55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b58387b0-2386-4cbc-be30-c4e8ff90f339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a97bae7a-a46b-4af3-b72c-b365a1957149" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b58387b0-2386-4cbc-be30-c4e8ff90f339" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8db6e5fe-d7f7-4aae-834d-32a58c323aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a97bae7a-a46b-4af3-b72c-b365a1957149" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8db6e5fe-d7f7-4aae-834d-32a58c323aa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e7588ec0-ca7f-4292-a91a-6f92db4ec430" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a97bae7a-a46b-4af3-b72c-b365a1957149" xlink:to="loc_us-gaap_Goodwill_e7588ec0-ca7f-4292-a91a-6f92db4ec430" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6b6f1c5b-512c-4793-a9ff-eaac0baad386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a97bae7a-a46b-4af3-b72c-b365a1957149" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_6b6f1c5b-512c-4793-a9ff-eaac0baad386" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofOperationsUnaudited"/>
  <link:calculationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d73e342d-f3c5-4b04-b0b7-7565335c6381" 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_RevenueFromContractWithCustomerExcludingAssessedTax_7727ed08-3692-4278-b0c1-dff53de6711b" 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_OperatingIncomeLoss_d73e342d-f3c5-4b04-b0b7-7565335c6381" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7727ed08-3692-4278-b0c1-dff53de6711b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7621b4bc-b89b-41c5-af66-91865dfaf074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d73e342d-f3c5-4b04-b0b7-7565335c6381" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7621b4bc-b89b-41c5-af66-91865dfaf074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_1842aa6d-8c1f-4960-9bd6-67bbd28c8413" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d73e342d-f3c5-4b04-b0b7-7565335c6381" xlink:to="loc_us-gaap_CostsAndExpenses_1842aa6d-8c1f-4960-9bd6-67bbd28c8413" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bb1702a9-75b7-4998-ac38-b4fc4eaf02d5" 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_OperatingIncomeLoss_d0eff219-4f5d-4fc2-a603-5fe7ed4c400e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bb1702a9-75b7-4998-ac38-b4fc4eaf02d5" xlink:to="loc_us-gaap_OperatingIncomeLoss_d0eff219-4f5d-4fc2-a603-5fe7ed4c400e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_acf67e0c-94b6-4c34-a326-76de9f174f21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bb1702a9-75b7-4998-ac38-b4fc4eaf02d5" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_acf67e0c-94b6-4c34-a326-76de9f174f21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_c830bc18-d572-4e50-b880-71bbb9ffc038" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_aafe7403-1d54-4401-8dc1-89b65e769ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_c830bc18-d572-4e50-b880-71bbb9ffc038" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_aafe7403-1d54-4401-8dc1-89b65e769ce0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c6a58001-f690-4a13-ad04-36715a63d40b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_c830bc18-d572-4e50-b880-71bbb9ffc038" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c6a58001-f690-4a13-ad04-36715a63d40b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_7b3d4bed-ace2-4f2b-9533-3789744b62ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_cb987037-3f26-4ea0-bd9b-ed418ca85058" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_7b3d4bed-ace2-4f2b-9533-3789744b62ed" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_cb987037-3f26-4ea0-bd9b-ed418ca85058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_1e195cc6-f3dd-46c4-ab11-f1228a8acaeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_7b3d4bed-ace2-4f2b-9533-3789744b62ed" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_1e195cc6-f3dd-46c4-ab11-f1228a8acaeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5e849429-ffdf-4cbb-8371-1d0db6d89781" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_7b3d4bed-ace2-4f2b-9533-3789744b62ed" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5e849429-ffdf-4cbb-8371-1d0db6d89781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_f14b8d2b-6231-4223-b16a-ca2e42ccf611" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_7b3d4bed-ace2-4f2b-9533-3789744b62ed" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_f14b8d2b-6231-4223-b16a-ca2e42ccf611" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_10aeca9f-abb5-4848-959f-6378b7c66748" 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_fd2476ed-f3cd-434a-ba37-af0bd240bac5" 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_10aeca9f-abb5-4848-959f-6378b7c66748" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fd2476ed-f3cd-434a-ba37-af0bd240bac5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_746ec0b5-316c-4b96-a561-7f1029e43be1" 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_10aeca9f-abb5-4848-959f-6378b7c66748" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_746ec0b5-316c-4b96-a561-7f1029e43be1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofComprehensiveLossStatement"/>
  <link:calculationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a08a10c2-dc73-4d92-9601-29137754a12f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_10586af7-be1a-4e46-8d91-59fd737c07e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a08a10c2-dc73-4d92-9601-29137754a12f" xlink:to="loc_us-gaap_NetIncomeLoss_10586af7-be1a-4e46-8d91-59fd737c07e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_ed296d7f-14ef-44c7-ac73-0bfc13bf3c14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a08a10c2-dc73-4d92-9601-29137754a12f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_ed296d7f-14ef-44c7-ac73-0bfc13bf3c14" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" 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_RepaymentsOfLinesOfCredit_8f5d4e3b-d2e2-4c87-9c57-a2738aba9e91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_8f5d4e3b-d2e2-4c87-9c57-a2738aba9e91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_832804d2-3f98-4d83-b038-7f5879568321" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_832804d2-3f98-4d83-b038-7f5879568321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_904bb333-e854-4523-8d00-2bb272a4218d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_904bb333-e854-4523-8d00-2bb272a4218d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_76f437f2-f3b1-4340-ac72-db0424c6fce5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_76f437f2-f3b1-4340-ac72-db0424c6fce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_fce2a77a-a6a8-4407-9793-b1e3eafa90d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_fce2a77a-a6a8-4407-9793-b1e3eafa90d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_ccdd24c2-889a-456c-8203-ed285cdd77d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_ccdd24c2-889a-456c-8203-ed285cdd77d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_af173a62-fd9e-43fd-8398-65d4f3bf40ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_af173a62-fd9e-43fd-8398-65d4f3bf40ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ProceedsFromPayrollProtectionProgramLoan_36a24152-3ad7-4262-96a4-6a933527cad4" xlink:href="bngo-20210930.xsd#bngo_ProceedsFromPayrollProtectionProgramLoan"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d078e29-65ea-4713-a7b6-727d62e3aafc" xlink:to="loc_bngo_ProceedsFromPayrollProtectionProgramLoan_36a24152-3ad7-4262-96a4-6a933527cad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f3756597-f8d2-4d3c-a4e9-7a73fde8cfdb" 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_ProceedsFromSaleOfPropertyPlantAndEquipment_1f177c3b-bd63-430e-abae-3c63563a5137" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f3756597-f8d2-4d3c-a4e9-7a73fde8cfdb" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1f177c3b-bd63-430e-abae-3c63563a5137" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5f2827b9-01dc-4c4e-9355-1a9fdd1a3f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f3756597-f8d2-4d3c-a4e9-7a73fde8cfdb" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5f2827b9-01dc-4c4e-9355-1a9fdd1a3f2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_1c2e7018-43e8-4110-abb9-a79aa13d13ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f3756597-f8d2-4d3c-a4e9-7a73fde8cfdb" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_1c2e7018-43e8-4110-abb9-a79aa13d13ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7bceaf34-1c0b-4a68-b056-bfdd92eb854c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f3756597-f8d2-4d3c-a4e9-7a73fde8cfdb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7bceaf34-1c0b-4a68-b056-bfdd92eb854c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_daa9f3b8-6702-47f5-8e59-eba8b2b5515d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f3756597-f8d2-4d3c-a4e9-7a73fde8cfdb" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_daa9f3b8-6702-47f5-8e59-eba8b2b5515d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_095fc150-6c03-42a1-b424-2e108be9d4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_095fc150-6c03-42a1-b424-2e108be9d4d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_15eb7b69-5b3a-436c-9a54-558a51ff96bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_15eb7b69-5b3a-436c-9a54-558a51ff96bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_d7115e7e-619c-4b1a-897f-56d37727a93e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_d7115e7e-619c-4b1a-897f-56d37727a93e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fd402ae2-0cf8-4701-8101-5ed5c2098ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fd402ae2-0cf8-4701-8101-5ed5c2098ea7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_710e8c18-9d50-4aba-8324-32911da1b5b6" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_710e8c18-9d50-4aba-8324-32911da1b5b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a85f9a45-a8ce-4fa7-a152-c161135869e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_NetIncomeLoss_a85f9a45-a8ce-4fa7-a152-c161135869e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_85c3dc2b-a59c-459d-95b1-2ac16074ce13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_85c3dc2b-a59c-459d-95b1-2ac16074ce13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_202143ba-93e0-40a8-9a9c-fc4f29f1dd28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_PaidInKindInterest_202143ba-93e0-40a8-9a9c-fc4f29f1dd28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_369620c6-71d2-4628-b221-55d08c447154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_ShareBasedCompensation_369620c6-71d2-4628-b221-55d08c447154" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9bfca1ce-d16a-4947-8350-13cfd4d727fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9bfca1ce-d16a-4947-8350-13cfd4d727fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7caafd61-3d52-4014-af58-ddae01b25329" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7caafd61-3d52-4014-af58-ddae01b25329" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_1d5dda5e-f8be-4fe0-b0c2-867d246eabab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6931940e-f4e8-4c0a-aa4c-7b0e458af647" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_1d5dda5e-f8be-4fe0-b0c2-867d246eabab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2171a06d-7c65-43b3-8c2e-426f5a5999d8" 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_646b855f-f396-4d26-8c67-104d06044cff" 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_2171a06d-7c65-43b3-8c2e-426f5a5999d8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_646b855f-f396-4d26-8c67-104d06044cff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2db9d16c-3c12-4158-93e3-456169a82162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2171a06d-7c65-43b3-8c2e-426f5a5999d8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2db9d16c-3c12-4158-93e3-456169a82162" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_62d7ff93-a278-4048-b1cf-aa613e51c2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2171a06d-7c65-43b3-8c2e-426f5a5999d8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_62d7ff93-a278-4048-b1cf-aa613e51c2e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_c4bfb95f-c491-4fab-a670-e429c74b41b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_02f2482d-617a-4105-97cb-5412d954fb3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_c4bfb95f-c491-4fab-a670-e429c74b41b0" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_02f2482d-617a-4105-97cb-5412d954fb3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1cd64425-922c-498b-9cbf-1fa300c31242" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_c4bfb95f-c491-4fab-a670-e429c74b41b0" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1cd64425-922c-498b-9cbf-1fa300c31242" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6e63aee7-90e5-4937-a0ba-3a0d74378d17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_1b32f650-224f-4197-b456-c0c4650bf417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6e63aee7-90e5-4937-a0ba-3a0d74378d17" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_1b32f650-224f-4197-b456-c0c4650bf417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9e55b7bb-2c08-4300-898c-19b6397d06a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_6e63aee7-90e5-4937-a0ba-3a0d74378d17" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9e55b7bb-2c08-4300-898c-19b6397d06a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#DebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://bionanogenomics.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_d2591356-bed5-4d0f-bf6c-213d8a8291be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_14d405b8-f5e5-4b5b-93b2-14381165d348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_d2591356-bed5-4d0f-bf6c-213d8a8291be" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_14d405b8-f5e5-4b5b-93b2-14381165d348" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_45716232-6d2e-4b8a-a196-592a2a89388d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_d2591356-bed5-4d0f-bf6c-213d8a8291be" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_45716232-6d2e-4b8a-a196-592a2a89388d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"/>
  <link:calculationLink xlink:role="http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_afc1a4ba-810d-4f0b-84e0-cbe7b83db042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue_9099295c-82f6-42d9-ae64-4c897afa7c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_afc1a4ba-810d-4f0b-84e0-cbe7b83db042" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue_9099295c-82f6-42d9-ae64-4c897afa7c5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_b7c307ff-d70b-4a17-8d04-c460a8c44cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_afc1a4ba-810d-4f0b-84e0-cbe7b83db042" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_b7c307ff-d70b-4a17-8d04-c460a8c44cb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_eb226413-1415-45c9-8787-df25634e81ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_25af76c7-70f0-4f86-9c4f-a0b470e38d16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_eb226413-1415-45c9-8787-df25634e81ce" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_25af76c7-70f0-4f86-9c4f-a0b470e38d16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4d31edef-654d-4b38-8188-0ba8dd6b23b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_eb226413-1415-45c9-8787-df25634e81ce" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4d31edef-654d-4b38-8188-0ba8dd6b23b4" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>bngo-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:1b4f8169-2011-4cae-9124-9ed21e197e7a,g:2be9a52c-4c90-4661-a472-501573beb9b0-->
<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://bionanogenomics.com/role/Cover" xlink:type="simple" xlink:href="bngo-20210930.xsd#Cover"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/Cover" xlink:type="extended" id="ice8b54cd67814363af0211fec8effde0_Cover">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3bcc99d2-56fd-4fd9-a898-d787a4f4e7d7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentType_3bcc99d2-56fd-4fd9-a898-d787a4f4e7d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_901b3a9b-c5ca-4b55-a193-6545f656e205" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentQuarterlyReport_901b3a9b-c5ca-4b55-a193-6545f656e205" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_294778c6-48b0-4eb6-a7cf-b8726484b361" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentPeriodEndDate_294778c6-48b0-4eb6-a7cf-b8726484b361" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_aacaaac1-1cc2-4859-b143-56bcee74ac6b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentTransitionReport_aacaaac1-1cc2-4859-b143-56bcee74ac6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7242a346-c105-4bb4-9078-fd4dd94c54fe" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityFileNumber_7242a346-c105-4bb4-9078-fd4dd94c54fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_3704dc36-c4b6-4b48-bc6a-20790943d6d8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityRegistrantName_3704dc36-c4b6-4b48-bc6a-20790943d6d8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_7bab4c81-a5ec-4238-be02-51290136389c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityIncorporationStateCountryCode_7bab4c81-a5ec-4238-be02-51290136389c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_10ed9efe-09d3-4c48-8022-7c6e3cdb7e3f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityTaxIdentificationNumber_10ed9efe-09d3-4c48-8022-7c6e3cdb7e3f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6d7c4ac1-d8be-40c6-996a-60815b1126f1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityAddressAddressLine1_6d7c4ac1-d8be-40c6-996a-60815b1126f1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6d7e4cf7-9b98-4c6d-bcca-941fe5fe8faa" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityAddressCityOrTown_6d7e4cf7-9b98-4c6d-bcca-941fe5fe8faa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1c9a888d-ea60-45e9-b1cf-157cace920d0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityAddressStateOrProvince_1c9a888d-ea60-45e9-b1cf-157cace920d0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_2e3eddb5-5ca4-45bb-bb7d-97697c342ca8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityAddressPostalZipCode_2e3eddb5-5ca4-45bb-bb7d-97697c342ca8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_698ff9e5-41c3-4bcc-b6fc-115ef830bec3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_CityAreaCode_698ff9e5-41c3-4bcc-b6fc-115ef830bec3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_a04a6af8-b078-4257-bc47-affdd627d81b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_LocalPhoneNumber_a04a6af8-b078-4257-bc47-affdd627d81b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_6c86acbb-64e3-4399-91d6-6a5ea15a7877" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_Security12bTitle_6c86acbb-64e3-4399-91d6-6a5ea15a7877" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b4062b5f-e0aa-45cf-9377-cd55cf4a9555" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_TradingSymbol_b4062b5f-e0aa-45cf-9377-cd55cf4a9555" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c6d6db2b-a4c5-4cad-95da-1b5df0fa8907" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_SecurityExchangeName_c6d6db2b-a4c5-4cad-95da-1b5df0fa8907" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e9ae8c7f-efdf-4137-a963-429c7b7816b6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityCurrentReportingStatus_e9ae8c7f-efdf-4137-a963-429c7b7816b6" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_ea769e8e-0264-48bc-9ea4-8115aef48007" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityInteractiveDataCurrent_ea769e8e-0264-48bc-9ea4-8115aef48007" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_4850da5b-7934-488f-bc82-c37e49b6c27b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityFilerCategory_4850da5b-7934-488f-bc82-c37e49b6c27b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_80e415fa-9e9b-4647-8bcf-ed608da5dc68" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntitySmallBusiness_80e415fa-9e9b-4647-8bcf-ed608da5dc68" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_98e920a1-ca26-4209-a138-bbd1c3f37e7c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityEmergingGrowthCompany_98e920a1-ca26-4209-a138-bbd1c3f37e7c" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_79d5129c-c13d-480d-b6a9-1436d133f95e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityExTransitionPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityExTransitionPeriod_79d5129c-c13d-480d-b6a9-1436d133f95e" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_8b43b50b-51e2-4544-b977-bd91ae42d8ac" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityShellCompany_8b43b50b-51e2-4544-b977-bd91ae42d8ac" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ebea6346-94f0-40c7-919c-fbce93813fee" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ebea6346-94f0-40c7-919c-fbce93813fee" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_aeefc0f9-394c-4c1b-9a22-9e6e6e0c4a2c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_AmendmentFlag_aeefc0f9-394c-4c1b-9a22-9e6e6e0c4a2c" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_6c2569c2-83f2-424f-bf46-c2e15d78dc7b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentFiscalYearFocus_6c2569c2-83f2-424f-bf46-c2e15d78dc7b" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_20badc5f-1318-4552-a142-dba6019d80d8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentFiscalPeriodFocus_20badc5f-1318-4552-a142-dba6019d80d8" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_9690b7a0-643c-41b3-a26d-195549429ecb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityCentralIndexKey_9690b7a0-643c-41b3-a26d-195549429ecb" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_36e28795-f304-4ba8-ad8b-d1944e61e4b1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_CurrentFiscalYearEndDate_36e28795-f304-4ba8-ad8b-d1944e61e4b1" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_3ad8d9bc-39f3-4357-9e3a-754913705529" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentInformationTable_3ad8d9bc-39f3-4357-9e3a-754913705529" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e73181f8-e53a-4b21-b6ba-6978a635b3dd" 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_dei_DocumentInformationTable_3ad8d9bc-39f3-4357-9e3a-754913705529" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e73181f8-e53a-4b21-b6ba-6978a635b3dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e73181f8-e53a-4b21-b6ba-6978a635b3dd_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_e73181f8-e53a-4b21-b6ba-6978a635b3dd" xlink:to="loc_us-gaap_ClassOfStockDomain_e73181f8-e53a-4b21-b6ba-6978a635b3dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e525d55d-fea2-4328-92d3-c53df0ea86f2" 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_e73181f8-e53a-4b21-b6ba-6978a635b3dd" xlink:to="loc_us-gaap_ClassOfStockDomain_e525d55d-fea2-4328-92d3-c53df0ea86f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a062a101-4d1f-4f03-8fac-ba84c10a3757" 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_e525d55d-fea2-4328-92d3-c53df0ea86f2" xlink:to="loc_us-gaap_CommonStockMember_a062a101-4d1f-4f03-8fac-ba84c10a3757" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_f40f02bd-cced-4f0b-bde0-9079d95ded9e" 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_ClassOfStockDomain_e525d55d-fea2-4328-92d3-c53df0ea86f2" xlink:to="loc_us-gaap_WarrantMember_f40f02bd-cced-4f0b-bde0-9079d95ded9e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofOperationsUnaudited"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="extended" id="i024bc26250264c1fac8d07c7a223bdbb_CondensedConsolidatedStatementsofOperationsUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" 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_RevenuesAbstract_f04cc83f-8150-445d-8994-8d1deca4fcc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_RevenuesAbstract_f04cc83f-8150-445d-8994-8d1deca4fcc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_135a90d7-42ee-4e01-b8a1-117faade2117" 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_RevenuesAbstract_f04cc83f-8150-445d-8994-8d1deca4fcc5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_135a90d7-42ee-4e01-b8a1-117faade2117" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_7e3776e0-b9dc-41ce-acb9-df909df7218d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_CostOfRevenueAbstract_7e3776e0-b9dc-41ce-acb9-df909df7218d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_cde07eec-337c-4ebd-a5dd-840a54da6556" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_7e3776e0-b9dc-41ce-acb9-df909df7218d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_cde07eec-337c-4ebd-a5dd-840a54da6556" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_80997ecd-7a3e-4145-90e9-c93e990e8a95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_80997ecd-7a3e-4145-90e9-c93e990e8a95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c74829d6-744e-4859-9bf3-c547186cb9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c74829d6-744e-4859-9bf3-c547186cb9b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9951e989-0a75-430a-ba9a-c18adfb02468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:to="loc_us-gaap_CostsAndExpenses_9951e989-0a75-430a-ba9a-c18adfb02468" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2b8f9899-a6b4-4140-a8ab-e84457c9c829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_OperatingIncomeLoss_2b8f9899-a6b4-4140-a8ab-e84457c9c829" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_76ceabf7-a6c7-44b7-98d7-c8c1553f0f03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_76ceabf7-a6c7-44b7-98d7-c8c1553f0f03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_26976649-28a0-4bdd-aab6-0a687174613c" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_26976649-28a0-4bdd-aab6-0a687174613c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_6f8f1563-379c-40d8-9161-ebf40907c4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_6f8f1563-379c-40d8-9161-ebf40907c4a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_2cc110c6-218e-4beb-9c53-53ed18b6d9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_2cc110c6-218e-4beb-9c53-53ed18b6d9ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_840d798c-4afb-4cf6-ad24-34031ec6d407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_840d798c-4afb-4cf6-ad24-34031ec6d407" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30933402-11b4-477d-8ef6-f742e59227c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30933402-11b4-477d-8ef6-f742e59227c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3fc17aa2-6cd7-4acf-99fa-ed89920901b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3fc17aa2-6cd7-4acf-99fa-ed89920901b0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e6cf2b0c-6fac-42c3-92bc-ca329b878a65" 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_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_NetIncomeLoss_e6cf2b0c-6fac-42c3-92bc-ca329b878a65" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_afa8f758-75e0-4ea7-98a1-f643f36ade45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_EarningsPerShareBasic_afa8f758-75e0-4ea7-98a1-f643f36ade45" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_adc86074-005b-4abf-80d8-f3f112512270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_EarningsPerShareDiluted_adc86074-005b-4abf-80d8-f3f112512270" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_54fba53b-4fe5-4691-85a4-e8e3b87e2e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_54fba53b-4fe5-4691-85a4-e8e3b87e2e0b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c2bad49f-9bce-415c-aef3-5a0d24077964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c2bad49f-9bce-415c-aef3-5a0d24077964" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_49b862f2-fb4d-4ce3-895d-1115cc62217f" 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_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_StatementTable_49b862f2-fb4d-4ce3-895d-1115cc62217f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0b68ed77-c4c8-461b-8713-cf8b0a278f3a" 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_StatementTable_49b862f2-fb4d-4ce3-895d-1115cc62217f" xlink:to="loc_srt_ProductOrServiceAxis_0b68ed77-c4c8-461b-8713-cf8b0a278f3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_0b68ed77-c4c8-461b-8713-cf8b0a278f3a_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_0b68ed77-c4c8-461b-8713-cf8b0a278f3a" xlink:to="loc_srt_ProductsAndServicesDomain_0b68ed77-c4c8-461b-8713-cf8b0a278f3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4a4b65cb-cbdb-4c24-b4d8-090563a69cb7" 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_0b68ed77-c4c8-461b-8713-cf8b0a278f3a" xlink:to="loc_srt_ProductsAndServicesDomain_4a4b65cb-cbdb-4c24-b4d8-090563a69cb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_c320a375-e10c-4b6d-a25f-83bd62de4196" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4a4b65cb-cbdb-4c24-b4d8-090563a69cb7" xlink:to="loc_us-gaap_ProductMember_c320a375-e10c-4b6d-a25f-83bd62de4196" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c5675a67-e059-45a8-aaf2-a6e0880c38e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4a4b65cb-cbdb-4c24-b4d8-090563a69cb7" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c5675a67-e059-45a8-aaf2-a6e0880c38e7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" xlink:type="extended" id="i5427440a00c448dd9ac64a71ccdd3634_CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1411b583-1de6-4042-bdc5-c888f25624c1" 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_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" 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_1411b583-1de6-4042-bdc5-c888f25624c1" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_4aaa4fdb-abf3-4cca-bb5c-1f1ea3c1b1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_SharesOutstanding_4aaa4fdb-abf3-4cca-bb5c-1f1ea3c1b1e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_498946cc-fa17-4f2c-9a60-f40c4dc3f429" 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_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockholdersEquity_498946cc-fa17-4f2c-9a60-f40c4dc3f429" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_866b6a7c-9d78-43bd-b2f6-fe5afa70e152" 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_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_866b6a7c-9d78-43bd-b2f6-fe5afa70e152" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9aa5801f-db92-412e-93d5-1100fe829f18" 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_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9aa5801f-db92-412e-93d5-1100fe829f18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9312dcd4-bd73-4199-863c-aceec219a2e2" 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_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9312dcd4-bd73-4199-863c-aceec219a2e2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a895b9d9-7029-4a21-ba9c-c6efebc33fd3" 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_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a895b9d9-7029-4a21-ba9c-c6efebc33fd3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_78c0c015-df65-4ee1-b6f7-2d5721564a50" 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_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_78c0c015-df65-4ee1-b6f7-2d5721564a50" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9596eaee-1743-4270-96de-b95270f40258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9596eaee-1743-4270-96de-b95270f40258" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_48c9f2af-5f37-4b22-95ed-80fc22b08948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_48c9f2af-5f37-4b22-95ed-80fc22b08948" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodSharesCovenantWaiver_4323ff5d-9cf1-449f-97ce-2dd27f25381b" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodSharesCovenantWaiver"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_bngo_StockIssuedDuringPeriodSharesCovenantWaiver_4323ff5d-9cf1-449f-97ce-2dd27f25381b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodValueCovenantWaiver_ae90ed6e-0cbc-44cf-9be9-37c6c482f3fd" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodValueCovenantWaiver"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_bngo_StockIssuedDuringPeriodValueCovenantWaiver_ae90ed6e-0cbc-44cf-9be9-37c6c482f3fd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodSharesWarrantsExercised_47022a6d-122b-4427-b1c7-5523557e0a4d" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodSharesWarrantsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_bngo_StockIssuedDuringPeriodSharesWarrantsExercised_47022a6d-122b-4427-b1c7-5523557e0a4d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodValueWarrantsExercised_9514fb1a-bc5d-4b5a-800e-e250cc5f7346" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodValueWarrantsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_bngo_StockIssuedDuringPeriodValueWarrantsExercised_9514fb1a-bc5d-4b5a-800e-e250cc5f7346" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_562e3cec-05f3-4929-a9d3-2ff29480783c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_562e3cec-05f3-4929-a9d3-2ff29480783c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1212748e-0ef9-4140-a654-9c07e84b49f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1212748e-0ef9-4140-a654-9c07e84b49f2" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cd1187af-0d0f-4118-8749-7e5e64ec576c" 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_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_NetIncomeLoss_cd1187af-0d0f-4118-8749-7e5e64ec576c" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_e6fcae2f-e584-49f9-a27a-e18dfcf10dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_e6fcae2f-e584-49f9-a27a-e18dfcf10dfd" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_49d8112a-48d1-4d98-89c8-102be845db62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e0045110-dd38-4da4-8ea7-f284afef8657" 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_b06b1659-4964-4b93-abad-e1e24a668d75" 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_1411b583-1de6-4042-bdc5-c888f25624c1" xlink:to="loc_us-gaap_StatementTable_b06b1659-4964-4b93-abad-e1e24a668d75" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_bbbc7d6d-8648-40db-92f0-39db7a1e01ff" 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_b06b1659-4964-4b93-abad-e1e24a668d75" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_bbbc7d6d-8648-40db-92f0-39db7a1e01ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_bbbc7d6d-8648-40db-92f0-39db7a1e01ff_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_bbbc7d6d-8648-40db-92f0-39db7a1e01ff" xlink:to="loc_us-gaap_EquityComponentDomain_bbbc7d6d-8648-40db-92f0-39db7a1e01ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d8d7772a-1829-49a0-9a76-ce3ae571f782" 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_bbbc7d6d-8648-40db-92f0-39db7a1e01ff" xlink:to="loc_us-gaap_EquityComponentDomain_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_270b2798-32c5-4bee-9d3a-021e105110ea" 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_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:to="loc_us-gaap_CommonStockMember_270b2798-32c5-4bee-9d3a-021e105110ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_85294924-f588-4ef3-9f67-4379db7b4204" 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_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_85294924-f588-4ef3-9f67-4379db7b4204" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d5dcb8c8-3713-4886-8747-1f6766f8b699" 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_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:to="loc_us-gaap_RetainedEarningsMember_d5dcb8c8-3713-4886-8747-1f6766f8b699" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8888b778-0939-4dfa-9c9b-ef83bb19eff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8888b778-0939-4dfa-9c9b-ef83bb19eff1" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/NetLossPerShareDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#NetLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/NetLossPerShareDetails" xlink:type="extended" id="ifb397269cf27445889c676695e53174d_NetLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_8cbe6b2d-7323-4086-b7f9-a319c9b6b220" 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_5835cbfa-85c5-4097-865c-7bcbdb25e8ad" 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_8cbe6b2d-7323-4086-b7f9-a319c9b6b220" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5835cbfa-85c5-4097-865c-7bcbdb25e8ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_92c4d5fd-6673-4e0e-9b8f-d7dc460bb162" 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_8cbe6b2d-7323-4086-b7f9-a319c9b6b220" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_92c4d5fd-6673-4e0e-9b8f-d7dc460bb162" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_459e2c4c-8247-4650-ae3c-3a665f2fc9d7" 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_92c4d5fd-6673-4e0e-9b8f-d7dc460bb162" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_459e2c4c-8247-4650-ae3c-3a665f2fc9d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_459e2c4c-8247-4650-ae3c-3a665f2fc9d7_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_459e2c4c-8247-4650-ae3c-3a665f2fc9d7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_459e2c4c-8247-4650-ae3c-3a665f2fc9d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" 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_459e2c4c-8247-4650-ae3c-3a665f2fc9d7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_5bdf09bd-2c04-40ee-8716-96c829dbec10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" xlink:to="loc_us-gaap_StockOptionMember_5bdf09bd-2c04-40ee-8716-96c829dbec10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CommonWarrantsMember_304432a6-4ec7-4875-af63-c205df48e081" xlink:href="bngo-20210930.xsd#bngo_CommonWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" xlink:to="loc_bngo_CommonWarrantsMember_304432a6-4ec7-4875-af63-c205df48e081" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_82a841c6-0100-480c-b8b5-ee87fe22ccad" 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_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_82a841c6-0100-480c-b8b5-ee87fe22ccad" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionRevenuebySourceandGeographicLocationDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" xlink:type="extended" id="i6135ff0b45c74c2982a8f33843931d21_RevenueRecognitionRevenuebySourceandGeographicLocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_cc153165-5be2-421b-aefc-224e56f7bb9a" 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_e87a49b2-8277-4854-9e29-ab5695737c6b" 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_cc153165-5be2-421b-aefc-224e56f7bb9a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e87a49b2-8277-4854-9e29-ab5695737c6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8fab2e70-b424-4b68-b968-29e166b38db9" 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_cc153165-5be2-421b-aefc-224e56f7bb9a" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8fab2e70-b424-4b68-b968-29e166b38db9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1412b942-a235-4039-8b63-d34811cacc51" 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_cc153165-5be2-421b-aefc-224e56f7bb9a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1412b942-a235-4039-8b63-d34811cacc51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6d746f60-45b5-4c09-bc77-3d13673686e2" 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_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_srt_ProductOrServiceAxis_6d746f60-45b5-4c09-bc77-3d13673686e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6d746f60-45b5-4c09-bc77-3d13673686e2_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_6d746f60-45b5-4c09-bc77-3d13673686e2" xlink:to="loc_srt_ProductsAndServicesDomain_6d746f60-45b5-4c09-bc77-3d13673686e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9d7848ad-c024-4388-856b-467fb8ffd7b3" 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_6d746f60-45b5-4c09-bc77-3d13673686e2" xlink:to="loc_srt_ProductsAndServicesDomain_9d7848ad-c024-4388-856b-467fb8ffd7b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_e6676433-7e57-4400-81fd-4b80b03530f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9d7848ad-c024-4388-856b-467fb8ffd7b3" xlink:to="loc_us-gaap_ProductMember_e6676433-7e57-4400-81fd-4b80b03530f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InstrumentRevenueMember_b51e2069-720e-4547-a0a8-8ba11344daed" xlink:href="bngo-20210930.xsd#bngo_InstrumentRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductMember_e6676433-7e57-4400-81fd-4b80b03530f1" xlink:to="loc_bngo_InstrumentRevenueMember_b51e2069-720e-4547-a0a8-8ba11344daed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ConsumableRevenueMember_bcfa3a7d-d181-46b0-a6c3-16e5a2a6e4d7" xlink:href="bngo-20210930.xsd#bngo_ConsumableRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductMember_e6676433-7e57-4400-81fd-4b80b03530f1" xlink:to="loc_bngo_ConsumableRevenueMember_bcfa3a7d-d181-46b0-a6c3-16e5a2a6e4d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c3eb7046-75f7-4f8e-83f8-9ceb1e700230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9d7848ad-c024-4388-856b-467fb8ffd7b3" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c3eb7046-75f7-4f8e-83f8-9ceb1e700230" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61" 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_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61_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_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_610098fa-4984-4050-9791-c46fb0392dfd" 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_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_610098fa-4984-4050-9791-c46fb0392dfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_5c45ae3b-ccb0-40c0-8f63-a865b0373d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_610098fa-4984-4050-9791-c46fb0392dfd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_5c45ae3b-ccb0-40c0-8f63-a865b0373d63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_025fe417-6c23-4f5b-8583-e21bed7f5b11" 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_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_025fe417-6c23-4f5b-8583-e21bed7f5b11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_025fe417-6c23-4f5b-8583-e21bed7f5b11_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_025fe417-6c23-4f5b-8583-e21bed7f5b11" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_025fe417-6c23-4f5b-8583-e21bed7f5b11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cb0c1674-7cbd-4387-bb48-844126bf74eb" 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_025fe417-6c23-4f5b-8583-e21bed7f5b11" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cb0c1674-7cbd-4387-bb48-844126bf74eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_92c92f8f-ab92-48c8-9cca-7e84d26dc695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_cb0c1674-7cbd-4387-bb48-844126bf74eb" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_92c92f8f-ab92-48c8-9cca-7e84d26dc695" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cd687942-751c-4172-bc4e-346d3d1742ef" 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_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_srt_StatementGeographicalAxis_cd687942-751c-4172-bc4e-346d3d1742ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cd687942-751c-4172-bc4e-346d3d1742ef_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_cd687942-751c-4172-bc4e-346d3d1742ef" xlink:to="loc_srt_SegmentGeographicalDomain_cd687942-751c-4172-bc4e-346d3d1742ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" 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_cd687942-751c-4172-bc4e-346d3d1742ef" xlink:to="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_937e04a6-8a76-4bcc-9836-ac59fb2a1a74" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" xlink:to="loc_srt_NorthAmericaMember_937e04a6-8a76-4bcc-9836-ac59fb2a1a74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_7e8b6ae7-8a3d-4431-9ab3-2c8b147aef83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" xlink:to="loc_us-gaap_EMEAMember_7e8b6ae7-8a3d-4431-9ab3-2c8b147aef83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_11ac83a4-191b-4e5d-aafe-4c687206a5ab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" xlink:to="loc_srt_AsiaPacificMember_11ac83a4-191b-4e5d-aafe-4c687206a5ab" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended" id="ifb769fc653b744f38582d86d5eeccb0c_RevenueRecognitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a72e6ed1-f91b-4d1c-ba29-12d3b218cd76" 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_e5e4abee-19f7-43f8-89a4-a8c2e803ed10" 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_a72e6ed1-f91b-4d1c-ba29-12d3b218cd76" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e5e4abee-19f7-43f8-89a4-a8c2e803ed10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" 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_a72e6ed1-f91b-4d1c-ba29-12d3b218cd76" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_78ae32dc-463c-4526-8cad-54fd94c91689" 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_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_78ae32dc-463c-4526-8cad-54fd94c91689" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_78ae32dc-463c-4526-8cad-54fd94c91689_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_78ae32dc-463c-4526-8cad-54fd94c91689" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_78ae32dc-463c-4526-8cad-54fd94c91689_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_55f4381b-3da3-44ce-b278-aff2466173f8" 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_78ae32dc-463c-4526-8cad-54fd94c91689" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_55f4381b-3da3-44ce-b278-aff2466173f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_e6aee3af-d919-48b2-9796-9ff947bd93c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_55f4381b-3da3-44ce-b278-aff2466173f8" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_e6aee3af-d919-48b2-9796-9ff947bd93c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e16eeeb3-609e-48ef-a284-fdfc5d2705b0" 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_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e16eeeb3-609e-48ef-a284-fdfc5d2705b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e16eeeb3-609e-48ef-a284-fdfc5d2705b0_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_e16eeeb3-609e-48ef-a284-fdfc5d2705b0" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_e16eeeb3-609e-48ef-a284-fdfc5d2705b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8f2dd731-2366-4f21-b47b-b7e93fc79a5f" 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_e16eeeb3-609e-48ef-a284-fdfc5d2705b0" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8f2dd731-2366-4f21-b47b-b7e93fc79a5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_14987e30-9ce5-40ff-bd0c-fbc7aafec6f3" 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_8f2dd731-2366-4f21-b47b-b7e93fc79a5f" xlink:to="loc_us-gaap_SalesRevenueNetMember_14987e30-9ce5-40ff-bd0c-fbc7aafec6f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_663dcec1-6884-414c-bc2b-7df164c97cfc" 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_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:to="loc_srt_StatementGeographicalAxis_663dcec1-6884-414c-bc2b-7df164c97cfc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_663dcec1-6884-414c-bc2b-7df164c97cfc_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_663dcec1-6884-414c-bc2b-7df164c97cfc" xlink:to="loc_srt_SegmentGeographicalDomain_663dcec1-6884-414c-bc2b-7df164c97cfc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" 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_663dcec1-6884-414c-bc2b-7df164c97cfc" xlink:to="loc_srt_SegmentGeographicalDomain_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_07ed316d-9608-48df-a264-18e462fc73f0" 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_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" xlink:to="loc_country_US_07ed316d-9608-48df-a264-18e462fc73f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_0f9e8b73-6839-45d2-83e0-ea27904bd9a5" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" xlink:to="loc_country_CN_0f9e8b73-6839-45d2-83e0-ea27904bd9a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_fc84de6e-81ae-4f2e-9cf8-753d8e5a9272" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" xlink:to="loc_country_CA_fc84de6e-81ae-4f2e-9cf8-753d8e5a9272" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionRemainingPerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" xlink:type="extended" id="i9ead67ede25f471d8208da8aea9870e1_RevenueRecognitionRemainingPerformanceObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_7bacf846-200c-4275-b00e-f250560ee623" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_7bacf846-200c-4275-b00e-f250560ee623" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0a5a74d2-2e88-4fb2-86b3-6c5b0229bc07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0a5a74d2-2e88-4fb2-86b3-6c5b0229bc07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6680cc2a-bf51-4326-8cbc-3c2a4c0d8690" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6680cc2a-bf51-4326-8cbc-3c2a4c0d8690" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_aafbe72d-8783-40e2-9c19-4d2eaa935c27" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_aafbe72d-8783-40e2-9c19-4d2eaa935c27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2b45b702-3af9-4199-888f-c3f2b9c43c5c" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2b45b702-3af9-4199-888f-c3f2b9c43c5c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionRemainingPerformanceObligationsDetails_1"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails_1" xlink:type="extended" id="ib472119b68ba419aa9bcb5ee95fd0b9c_RevenueRecognitionRemainingPerformanceObligationsDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_7bacf846-200c-4275-b00e-f250560ee623" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_7bacf846-200c-4275-b00e-f250560ee623" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0a5a74d2-2e88-4fb2-86b3-6c5b0229bc07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0a5a74d2-2e88-4fb2-86b3-6c5b0229bc07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6680cc2a-bf51-4326-8cbc-3c2a4c0d8690" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6680cc2a-bf51-4326-8cbc-3c2a4c0d8690" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_aafbe72d-8783-40e2-9c19-4d2eaa935c27" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_aafbe72d-8783-40e2-9c19-4d2eaa935c27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#BalanceSheetAccountDetailsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails" xlink:type="extended" id="i32faedd7c68243e8ada25a1456515561_BalanceSheetAccountDetailsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2514279d-7b0e-4aa3-b22d-69a3de2b299d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2514279d-7b0e-4aa3-b22d-69a3de2b299d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_ff090a25-a8bd-4c75-ae84-83949840250b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_ff090a25-a8bd-4c75-ae84-83949840250b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_23376761-962b-4c40-a2b9-b14d22054a98" 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_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_23376761-962b-4c40-a2b9-b14d22054a98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_25210b21-a484-4604-9a8d-a95360d098be" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:to="loc_srt_MajorCustomersAxis_25210b21-a484-4604-9a8d-a95360d098be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_25210b21-a484-4604-9a8d-a95360d098be_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_25210b21-a484-4604-9a8d-a95360d098be" xlink:to="loc_srt_NameOfMajorCustomerDomain_25210b21-a484-4604-9a8d-a95360d098be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d9f54d55-f6cf-439a-809d-e2aba2d24dd4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_25210b21-a484-4604-9a8d-a95360d098be" xlink:to="loc_srt_NameOfMajorCustomerDomain_d9f54d55-f6cf-439a-809d-e2aba2d24dd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LineagenMember_a34f3c3f-8808-4607-b6d9-dcdd6a7d99be" xlink:href="bngo-20210930.xsd#bngo_LineagenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d9f54d55-f6cf-439a-809d-e2aba2d24dd4" xlink:to="loc_bngo_LineagenMember_a34f3c3f-8808-4607-b6d9-dcdd6a7d99be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TwoCustomersMember_53c94773-f807-41f3-8d2b-7eecf03818d8" xlink:href="bngo-20210930.xsd#bngo_TwoCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d9f54d55-f6cf-439a-809d-e2aba2d24dd4" xlink:to="loc_bngo_TwoCustomersMember_53c94773-f807-41f3-8d2b-7eecf03818d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d61f5b93-b589-4e6a-ad37-5af25565d624" 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_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d61f5b93-b589-4e6a-ad37-5af25565d624" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d61f5b93-b589-4e6a-ad37-5af25565d624_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_d61f5b93-b589-4e6a-ad37-5af25565d624" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d61f5b93-b589-4e6a-ad37-5af25565d624_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_13e1ff56-fed1-4330-a43a-d01455a200d4" 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_d61f5b93-b589-4e6a-ad37-5af25565d624" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_13e1ff56-fed1-4330-a43a-d01455a200d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_de977110-fd7f-44d7-9dc8-329662702226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_13e1ff56-fed1-4330-a43a-d01455a200d4" xlink:to="loc_us-gaap_AccountsReceivableMember_de977110-fd7f-44d7-9dc8-329662702226" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2013710f-b629-44b1-9fff-6f1d2f29f97c" 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_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2013710f-b629-44b1-9fff-6f1d2f29f97c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2013710f-b629-44b1-9fff-6f1d2f29f97c_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_2013710f-b629-44b1-9fff-6f1d2f29f97c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2013710f-b629-44b1-9fff-6f1d2f29f97c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b0cdca1f-38a4-43c9-953a-4200947e9d62" 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_2013710f-b629-44b1-9fff-6f1d2f29f97c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b0cdca1f-38a4-43c9-953a-4200947e9d62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_390238e6-841c-46cf-a211-294ba3e83684" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b0cdca1f-38a4-43c9-953a-4200947e9d62" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_390238e6-841c-46cf-a211-294ba3e83684" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/DebtNarrativeDetails" xlink:type="extended" id="idbba2848bd4f42698f56054311c87a2c_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_77e9bb0a-7c7b-4011-8b80-20e619c08535" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_77e9bb0a-7c7b-4011-8b80-20e619c08535" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_c8cdc408-8ae1-41e7-bea7-03f12a817d67" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_c8cdc408-8ae1-41e7-bea7-03f12a817d67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_bbe4e8f3-5e46-4f58-bab3-59a07446608f" 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_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_bbe4e8f3-5e46-4f58-bab3-59a07446608f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentInterestRateCashRate_75c5f253-dc14-4b43-9816-a727a8bc37d7" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentInterestRateCashRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_bngo_DebtInstrumentInterestRateCashRate_75c5f253-dc14-4b43-9816-a727a8bc37d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentInterestRateDiscountedCashRate_0c8f5471-e940-4f08-ba13-d3e5cfbd9012" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentInterestRateDiscountedCashRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_bngo_DebtInstrumentInterestRateDiscountedCashRate_0c8f5471-e940-4f08-ba13-d3e5cfbd9012" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_af217e7f-2429-45eb-b884-a12e28e402fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_af217e7f-2429-45eb-b884-a12e28e402fb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPrepaymentFeePercent_65911090-bd56-4b53-9c66-e8b297f18c28" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPrepaymentFeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_bngo_DebtInstrumentPrepaymentFeePercent_65911090-bd56-4b53-9c66-e8b297f18c28" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountCurrent_a0218827-d95a-4651-81f8-0f4f7ec8efa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountCurrent_a0218827-d95a-4651-81f8-0f4f7ec8efa1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_d5e44491-d7a6-4d95-82d3-f650a8669861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_d5e44491-d7a6-4d95-82d3-f650a8669861" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b9de8a6e-c4f1-412e-8991-116ad10fe0b0" 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_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b9de8a6e-c4f1-412e-8991-116ad10fe0b0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a8815fb0-5fd1-4435-ab66-6ea64a65af11" 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_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:to="loc_us-gaap_DebtInstrumentAxis_a8815fb0-5fd1-4435-ab66-6ea64a65af11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a8815fb0-5fd1-4435-ab66-6ea64a65af11_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_a8815fb0-5fd1-4435-ab66-6ea64a65af11" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a8815fb0-5fd1-4435-ab66-6ea64a65af11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" 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_a8815fb0-5fd1-4435-ab66-6ea64a65af11" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LoanUnderPaycheckProtectionProgramMember_18e1d69c-0917-4133-99c4-d5a966ec177e" xlink:href="bngo-20210930.xsd#bngo_LoanUnderPaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_LoanUnderPaycheckProtectionProgramMember_18e1d69c-0917-4133-99c4-d5a966ec177e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermA1LoanMember_df5d8d92-6c69-4ad9-b72e-a7110081f2b1" xlink:href="bngo-20210930.xsd#bngo_TermA1LoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_TermA1LoanMember_df5d8d92-6c69-4ad9-b72e-a7110081f2b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermA2LoanMember_af042130-d522-4c5a-a077-a42b7e93c88d" xlink:href="bngo-20210930.xsd#bngo_TermA2LoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_TermA2LoanMember_af042130-d522-4c5a-a077-a42b7e93c88d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InnovatusTerm3LoanMember_bf933716-f61b-447f-88ad-b694e2658cf7" xlink:href="bngo-20210930.xsd#bngo_InnovatusTerm3LoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_InnovatusTerm3LoanMember_bf933716-f61b-447f-88ad-b694e2658cf7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InnovatusLoanAgreementMember_010e9eed-7635-48ce-82b0-b9121b4bac35" xlink:href="bngo-20210930.xsd#bngo_InnovatusLoanAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_InnovatusLoanAgreementMember_010e9eed-7635-48ce-82b0-b9121b4bac35" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_RevolverMember_1d9c4447-9dec-47f4-a0c9-efbe9db61b2f" xlink:href="bngo-20210930.xsd#bngo_RevolverMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_RevolverMember_1d9c4447-9dec-47f4-a0c9-efbe9db61b2f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_565f88df-a12e-47f0-88bc-cf69d1d1c144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_565f88df-a12e-47f0-88bc-cf69d1d1c144" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_b8253d44-75a7-4904-9bac-689f57a557d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_565f88df-a12e-47f0-88bc-cf69d1d1c144" xlink:to="loc_us-gaap_UnsecuredDebtMember_b8253d44-75a7-4904-9bac-689f57a557d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentInKindPIKNoteMember_b6383601-62c7-4b2c-83a9-7cf77ffff3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentInKindPIKNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_565f88df-a12e-47f0-88bc-cf69d1d1c144" xlink:to="loc_us-gaap_PaymentInKindPIKNoteMember_b6383601-62c7-4b2c-83a9-7cf77ffff3c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsAxis_798d4737-7469-4879-afc8-9efd60e3908a" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:to="loc_bngo_DebtInstrumentPaymentTermsAxis_798d4737-7469-4879-afc8-9efd60e3908a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsDomain_798d4737-7469-4879-afc8-9efd60e3908a_default" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_bngo_DebtInstrumentPaymentTermsAxis_798d4737-7469-4879-afc8-9efd60e3908a" xlink:to="loc_bngo_DebtInstrumentPaymentTermsDomain_798d4737-7469-4879-afc8-9efd60e3908a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_bngo_DebtInstrumentPaymentTermsAxis_798d4737-7469-4879-afc8-9efd60e3908a" xlink:to="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodOneMember_5aaae508-2494-414c-a870-1476c3552b6a" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:to="loc_bngo_DebtInstrumentPaymentTermsPeriodOneMember_5aaae508-2494-414c-a870-1476c3552b6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodTwoMember_da07f2fe-9cc7-4c7f-b40b-4b7a3273ef04" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:to="loc_bngo_DebtInstrumentPaymentTermsPeriodTwoMember_da07f2fe-9cc7-4c7f-b40b-4b7a3273ef04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodThreeMember_7dca0862-5417-4427-b115-8bf074fad6b8" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:to="loc_bngo_DebtInstrumentPaymentTermsPeriodThreeMember_7dca0862-5417-4427-b115-8bf074fad6b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodFourMember_1c0e428c-d8a2-4f57-b79b-39af461cdc2a" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:to="loc_bngo_DebtInstrumentPaymentTermsPeriodFourMember_1c0e428c-d8a2-4f57-b79b-39af461cdc2a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#DebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/DebtScheduleofDebtDetails" xlink:type="extended" id="ib97a0641202f4e7fb576477afca05434_DebtScheduleofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_fe8355d6-0494-46eb-b593-f805d7275866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_fe8355d6-0494-46eb-b593-f805d7275866" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_e766ce62-fbe8-409b-8b00-197fed7453bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_e766ce62-fbe8-409b-8b00-197fed7453bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_774e5553-659a-4706-852c-839bf5ea20dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:to="loc_us-gaap_LongTermDebt_774e5553-659a-4706-852c-839bf5ea20dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_8214833b-d5ee-4e54-ac04-0ec4395826dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:to="loc_us-gaap_DebtInstrumentTable_8214833b-d5ee-4e54-ac04-0ec4395826dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_8214833b-d5ee-4e54-ac04-0ec4395826dd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0bcd8c47-7f33-418f-8803-60d2c1030d93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0bcd8c47-7f33-418f-8803-60d2c1030d93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermLoansMember_d699cf98-1ff2-4b7b-bef7-d8e963d14bf1" xlink:href="bngo-20210930.xsd#bngo_TermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0bcd8c47-7f33-418f-8803-60d2c1030d93" xlink:to="loc_bngo_TermLoansMember_d699cf98-1ff2-4b7b-bef7-d8e963d14bf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_PPPLoanMember_b2f5721c-47f6-4dad-8456-b130e20e2106" xlink:href="bngo-20210930.xsd#bngo_PPPLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0bcd8c47-7f33-418f-8803-60d2c1030d93" xlink:to="loc_bngo_PPPLoanMember_b2f5721c-47f6-4dad-8456-b130e20e2106" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" xlink:type="extended" id="if4e29d0d54b7435da8a4cc4593d8ed83_StockholdersEquityandStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" 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_SaleOfStockNumberOfSharesIssuedInTransaction_373fb34c-a58e-479a-be74-36fce60ddc50" 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_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_373fb34c-a58e-479a-be74-36fce60ddc50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_3b8ced18-6714-4cde-8da2-01a995fa902e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_3b8ced18-6714-4cde-8da2-01a995fa902e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_c6f1331d-e099-4f0c-b503-5c54365982ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_c6f1331d-e099-4f0c-b503-5c54365982ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_03f98190-a89c-45f4-8ae0-6c011677cbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_03f98190-a89c-45f4-8ae0-6c011677cbe2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_SaleOfStockAuthorizedAmountToBeIssued_8a2368d4-c86d-4f4a-b5a5-fd88407232a6" xlink:href="bngo-20210930.xsd#bngo_SaleOfStockAuthorizedAmountToBeIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_SaleOfStockAuthorizedAmountToBeIssued_8a2368d4-c86d-4f4a-b5a5-fd88407232a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_SaleOfStockValueSharesIssuedInTransaction_cad403df-209d-4cd1-914c-c5c314d3c890" xlink:href="bngo-20210930.xsd#bngo_SaleOfStockValueSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_SaleOfStockValueSharesIssuedInTransaction_cad403df-209d-4cd1-914c-c5c314d3c890" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CommissionFeeMaximumPercentageOfGrossProceeds_e7631b20-7f53-474b-acd1-f80fc9d6a773" xlink:href="bngo-20210930.xsd#bngo_CommissionFeeMaximumPercentageOfGrossProceeds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_CommissionFeeMaximumPercentageOfGrossProceeds_e7631b20-7f53-474b-acd1-f80fc9d6a773" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fe58f416-5ec0-4013-89b5-ff50f30e5ccd" 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_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fe58f416-5ec0-4013-89b5-ff50f30e5ccd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary_c0530b94-8856-4eb3-b5eb-3799725e43ad" xlink:href="bngo-20210930.xsd#bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary_c0530b94-8856-4eb3-b5eb-3799725e43ad" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment_62d53d43-1074-4361-906b-acb46baf0a87" xlink:href="bngo-20210930.xsd#bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment_62d53d43-1074-4361-906b-acb46baf0a87" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" 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_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b5693078-93fb-4655-8a29-937d1de8d443" 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_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b5693078-93fb-4655-8a29-937d1de8d443" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b5693078-93fb-4655-8a29-937d1de8d443_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_b5693078-93fb-4655-8a29-937d1de8d443" xlink:to="loc_us-gaap_ClassOfStockDomain_b5693078-93fb-4655-8a29-937d1de8d443_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a36e7668-923b-421e-bf9a-68f89e5ede73" 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_b5693078-93fb-4655-8a29-937d1de8d443" xlink:to="loc_us-gaap_ClassOfStockDomain_a36e7668-923b-421e-bf9a-68f89e5ede73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_11d1bfc9-771c-4fd4-be9d-e8eab2c2fc23" 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_a36e7668-923b-421e-bf9a-68f89e5ede73" xlink:to="loc_us-gaap_CommonStockMember_11d1bfc9-771c-4fd4-be9d-e8eab2c2fc23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_f035bd00-b743-40a7-9d96-07e943b50ac3" 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_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_f035bd00-b743-40a7-9d96-07e943b50ac3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_f035bd00-b743-40a7-9d96-07e943b50ac3_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_f035bd00-b743-40a7-9d96-07e943b50ac3" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_f035bd00-b743-40a7-9d96-07e943b50ac3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_be4e2eea-becb-4490-b61c-c62b446c3324" 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_f035bd00-b743-40a7-9d96-07e943b50ac3" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_be4e2eea-becb-4490-b61c-c62b446c3324" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_5092fc99-64e5-4967-b15e-96c438d47417" 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_be4e2eea-becb-4490-b61c-c62b446c3324" xlink:to="loc_us-gaap_OverAllotmentOptionMember_5092fc99-64e5-4967-b15e-96c438d47417" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_e15138a7-dd6c-4d72-8897-fba8f2205e06" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_srt_CounterpartyNameAxis_e15138a7-dd6c-4d72-8897-fba8f2205e06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e15138a7-dd6c-4d72-8897-fba8f2205e06_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_e15138a7-dd6c-4d72-8897-fba8f2205e06" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e15138a7-dd6c-4d72-8897-fba8f2205e06_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ad7f0b2-82bb-448a-8a86-a52ff374f807" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_e15138a7-dd6c-4d72-8897-fba8f2205e06" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ad7f0b2-82bb-448a-8a86-a52ff374f807" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CowenMember_21c8b718-c677-4d09-97f5-3a6cca70d8b2" xlink:href="bngo-20210930.xsd#bngo_CowenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ad7f0b2-82bb-448a-8a86-a52ff374f807" xlink:to="loc_bngo_CowenMember_21c8b718-c677-4d09-97f5-3a6cca70d8b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b5eb2fe6-1748-4158-9f4c-0004db0189ae" 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_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_us-gaap_AwardTypeAxis_b5eb2fe6-1748-4158-9f4c-0004db0189ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b5eb2fe6-1748-4158-9f4c-0004db0189ae_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_b5eb2fe6-1748-4158-9f4c-0004db0189ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b5eb2fe6-1748-4158-9f4c-0004db0189ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f927a5e-97ac-4231-9961-678f23082f43" 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_b5eb2fe6-1748-4158-9f4c-0004db0189ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f927a5e-97ac-4231-9961-678f23082f43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b3929fee-8c9b-42d7-8a0d-c16113ca482f" 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_2f927a5e-97ac-4231-9961-678f23082f43" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b3929fee-8c9b-42d7-8a0d-c16113ca482f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_0bec1649-b338-4065-86ab-b0c06fd393d2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_srt_TitleOfIndividualAxis_0bec1649-b338-4065-86ab-b0c06fd393d2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0bec1649-b338-4065-86ab-b0c06fd393d2_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_0bec1649-b338-4065-86ab-b0c06fd393d2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0bec1649-b338-4065-86ab-b0c06fd393d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0586c232-6bd5-4b97-a0d4-a70f7005a026" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_0bec1649-b338-4065-86ab-b0c06fd393d2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0586c232-6bd5-4b97-a0d4-a70f7005a026" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_RErikHolmlinMember_5bfedff3-f0d1-4314-8cb5-2cd08b38af93" xlink:href="bngo-20210930.xsd#bngo_RErikHolmlinMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0586c232-6bd5-4b97-a0d4-a70f7005a026" xlink:to="loc_bngo_RErikHolmlinMember_5bfedff3-f0d1-4314-8cb5-2cd08b38af93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_MarkOldakowskiMember_256b08ad-5d55-4f32-a76e-cf0d389eeb03" xlink:href="bngo-20210930.xsd#bngo_MarkOldakowskiMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0586c232-6bd5-4b97-a0d4-a70f7005a026" xlink:to="loc_bngo_MarkOldakowskiMember_256b08ad-5d55-4f32-a76e-cf0d389eeb03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_VestingStatusAxis_44330e73-18a6-4c79-b483-1d1cee850cfc" xlink:href="bngo-20210930.xsd#bngo_VestingStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_bngo_VestingStatusAxis_44330e73-18a6-4c79-b483-1d1cee850cfc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_VestingStatusDomain_44330e73-18a6-4c79-b483-1d1cee850cfc_default" xlink:href="bngo-20210930.xsd#bngo_VestingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_bngo_VestingStatusAxis_44330e73-18a6-4c79-b483-1d1cee850cfc" xlink:to="loc_bngo_VestingStatusDomain_44330e73-18a6-4c79-b483-1d1cee850cfc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_VestingStatusDomain_f62c1567-728c-4c38-8d7b-7a62f1975931" xlink:href="bngo-20210930.xsd#bngo_VestingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_bngo_VestingStatusAxis_44330e73-18a6-4c79-b483-1d1cee850cfc" xlink:to="loc_bngo_VestingStatusDomain_f62c1567-728c-4c38-8d7b-7a62f1975931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TimeBasedVestingMember_9b1ccfc3-e6f8-4d2e-9db7-620956643a2c" xlink:href="bngo-20210930.xsd#bngo_TimeBasedVestingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bngo_VestingStatusDomain_f62c1567-728c-4c38-8d7b-7a62f1975931" xlink:to="loc_bngo_TimeBasedVestingMember_9b1ccfc3-e6f8-4d2e-9db7-620956643a2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_PerformanceSatisfactionVestingMember_043d364a-04a8-4699-86b3-3fc295736d7c" xlink:href="bngo-20210930.xsd#bngo_PerformanceSatisfactionVestingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bngo_VestingStatusDomain_f62c1567-728c-4c38-8d7b-7a62f1975931" xlink:to="loc_bngo_PerformanceSatisfactionVestingMember_043d364a-04a8-4699-86b3-3fc295736d7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_17a87cd2-47c4-45ea-84c8-6fa9f1656a32" 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_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_srt_RangeAxis_17a87cd2-47c4-45ea-84c8-6fa9f1656a32" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_17a87cd2-47c4-45ea-84c8-6fa9f1656a32_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_17a87cd2-47c4-45ea-84c8-6fa9f1656a32" xlink:to="loc_srt_RangeMember_17a87cd2-47c4-45ea-84c8-6fa9f1656a32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_90aa7152-6d7c-48cd-bd03-a03d8f9110d7" 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_17a87cd2-47c4-45ea-84c8-6fa9f1656a32" xlink:to="loc_srt_RangeMember_90aa7152-6d7c-48cd-bd03-a03d8f9110d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b9dcae3f-1fa4-4cc4-959b-fa7e478a6a3c" 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_90aa7152-6d7c-48cd-bd03-a03d8f9110d7" xlink:to="loc_srt_MaximumMember_b9dcae3f-1fa4-4cc4-959b-fa7e478a6a3c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f6962aaf-3284-40f0-bf51-8ac411a15698" 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_90aa7152-6d7c-48cd-bd03-a03d8f9110d7" xlink:to="loc_srt_MinimumMember_f6962aaf-3284-40f0-bf51-8ac411a15698" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" xlink:type="extended" id="i479df02de0874989803754c1e2463879_StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b7ce5f7-1826-45c8-ac2b-f91bd6e512ef" 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_AllocatedShareBasedCompensationExpense_b22d98b4-a56f-4c16-b852-2ff29064b880" 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_2b7ce5f7-1826-45c8-ac2b-f91bd6e512ef" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b22d98b4-a56f-4c16-b852-2ff29064b880" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d43843d2-1131-445a-8c7c-79f9162cd5b9" 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_2b7ce5f7-1826-45c8-ac2b-f91bd6e512ef" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d43843d2-1131-445a-8c7c-79f9162cd5b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4f7f6778-eb9d-4995-b144-9f46cf903578" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d43843d2-1131-445a-8c7c-79f9162cd5b9" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4f7f6778-eb9d-4995-b144-9f46cf903578" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4f7f6778-eb9d-4995-b144-9f46cf903578_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4f7f6778-eb9d-4995-b144-9f46cf903578" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4f7f6778-eb9d-4995-b144-9f46cf903578_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8c603f1e-5837-4d41-8c0b-ac2c83749cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4f7f6778-eb9d-4995-b144-9f46cf903578" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8c603f1e-5837-4d41-8c0b-ac2c83749cd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_f3f122a6-3e47-4d03-879a-5138e6f15943" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8c603f1e-5837-4d41-8c0b-ac2c83749cd3" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_f3f122a6-3e47-4d03-879a-5138e6f15943" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_83c90e7b-33c9-4201-9815-7070cc92f894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8c603f1e-5837-4d41-8c0b-ac2c83749cd3" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_83c90e7b-33c9-4201-9815-7070cc92f894" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#AcquisitionsProFormaInformationDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails" xlink:type="extended" id="i73060df2f1ee493392ad99269572c0ab_AcquisitionsProFormaInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0693315c-6720-477e-a877-8c72d1a1661e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0693315c-6720-477e-a877-8c72d1a1661e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_cb2444f0-e316-460e-b079-98bb7406cad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_cb2444f0-e316-460e-b079-98bb7406cad8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_8d5c5f30-c23f-4f27-a44d-b9fdde23c1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_8d5c5f30-c23f-4f27-a44d-b9fdde23c1b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_3870f107-cd0e-4e7c-943f-59fba56b99cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_3870f107-cd0e-4e7c-943f-59fba56b99cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f0d23509-086e-4a49-b7f2-70b155d376d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f0d23509-086e-4a49-b7f2-70b155d376d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f0d23509-086e-4a49-b7f2-70b155d376d9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fe1c6f0-5e72-4f48-ac91-0f4ff02f0272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fe1c6f0-5e72-4f48-ac91-0f4ff02f0272" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LineagenMember_bc27ecab-6676-41f0-944f-6be0a80a0d8c" xlink:href="bngo-20210930.xsd#bngo_LineagenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fe1c6f0-5e72-4f48-ac91-0f4ff02f0272" xlink:to="loc_bngo_LineagenMember_bc27ecab-6676-41f0-944f-6be0a80a0d8c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/AcquisitionsNarrativeDetails" xlink:type="extended" id="i5a1ec61af0f64fd6957f0294d30ba01b_AcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_c661fec6-1496-4ecb-98fa-1bfc15552f10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_c661fec6-1496-4ecb-98fa-1bfc15552f10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessCombinationConsiderationTransferredCash_8f8ce45b-841d-4b42-b3af-a622ca7989af" xlink:href="bngo-20210930.xsd#bngo_BusinessCombinationConsiderationTransferredCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_bngo_BusinessCombinationConsiderationTransferredCash_8f8ce45b-841d-4b42-b3af-a622ca7989af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessCombinationConsiderationTransferredValueOfShares_56861811-4cbf-451d-b330-c1dbff9bc71d" xlink:href="bngo-20210930.xsd#bngo_BusinessCombinationConsiderationTransferredValueOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_bngo_BusinessCombinationConsiderationTransferredValueOfShares_56861811-4cbf-451d-b330-c1dbff9bc71d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting_301f4cef-f52c-465c-a9ef-18c7c97544b6" xlink:href="bngo-20210930.xsd#bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting_301f4cef-f52c-465c-a9ef-18c7c97544b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessAcquisitionMilestonePayment_85ce5198-47c4-4904-b2e4-67ed13f45794" xlink:href="bngo-20210930.xsd#bngo_BusinessAcquisitionMilestonePayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_bngo_BusinessAcquisitionMilestonePayment_85ce5198-47c4-4904-b2e4-67ed13f45794" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3dbbffc5-d41b-4df7-82ba-05de7d928e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3dbbffc5-d41b-4df7-82ba-05de7d928e3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3dbbffc5-d41b-4df7-82ba-05de7d928e3b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3dbbffc5-d41b-4df7-82ba-05de7d928e3b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3dbbffc5-d41b-4df7-82ba-05de7d928e3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_39ded345-875f-46c7-a343-3e151c373bde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3dbbffc5-d41b-4df7-82ba-05de7d928e3b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_39ded345-875f-46c7-a343-3e151c373bde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BioDiscoveryMember_4a37550b-cfaf-4235-95bc-9bad68120560" xlink:href="bngo-20210930.xsd#bngo_BioDiscoveryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_39ded345-875f-46c7-a343-3e151c373bde" xlink:to="loc_bngo_BioDiscoveryMember_4a37550b-cfaf-4235-95bc-9bad68120560" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9_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_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d448317d-4ab2-4602-84a6-16e4848a1409" 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_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d448317d-4ab2-4602-84a6-16e4848a1409" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_73b38d2a-c76b-4199-ae41-500f3f4c643e" 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_d448317d-4ab2-4602-84a6-16e4848a1409" xlink:to="loc_us-gaap_SubsequentEventMember_73b38d2a-c76b-4199-ae41-500f3f4c643e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails" xlink:type="extended" id="if1b17d560a5046f5bd1283ed93a54f0c_FairValueMeasurementsFinancialAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_44b213bb-2be4-4e70-92bc-3161555dd513" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_f3898dc0-c235-4854-bf7b-40bc37c1d339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_44b213bb-2be4-4e70-92bc-3161555dd513" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_f3898dc0-c235-4854-bf7b-40bc37c1d339" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_44b213bb-2be4-4e70-92bc-3161555dd513" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7deb36d9-bd39-4348-95eb-07ab3199897a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7deb36d9-bd39-4348-95eb-07ab3199897a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_dd6cd082-5080-4556-953f-fdf15dd42722" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7deb36d9-bd39-4348-95eb-07ab3199897a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_dd6cd082-5080-4556-953f-fdf15dd42722" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_340788ab-b3f3-4252-80a2-e02c3dbcb19d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_340788ab-b3f3-4252-80a2-e02c3dbcb19d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_340788ab-b3f3-4252-80a2-e02c3dbcb19d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_340788ab-b3f3-4252-80a2-e02c3dbcb19d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_340788ab-b3f3-4252-80a2-e02c3dbcb19d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_340788ab-b3f3-4252-80a2-e02c3dbcb19d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c4bc26bb-3efb-4487-a93d-eae1210c67d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c4bc26bb-3efb-4487-a93d-eae1210c67d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c8867cb5-4d9d-4b9e-85f2-aa1da434a79b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c8867cb5-4d9d-4b9e-85f2-aa1da434a79b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_86c7815c-c540-44a8-94b4-220eaa2624ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_86c7815c-c540-44a8-94b4-220eaa2624ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_65de7d37-db14-4803-8aaa-f72b6f9bb351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_65de7d37-db14-4803-8aaa-f72b6f9bb351" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_65de7d37-db14-4803-8aaa-f72b6f9bb351_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_65de7d37-db14-4803-8aaa-f72b6f9bb351" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_65de7d37-db14-4803-8aaa-f72b6f9bb351_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_90972da1-ff28-4e66-bac5-5f46ce99f31b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_65de7d37-db14-4803-8aaa-f72b6f9bb351" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_90972da1-ff28-4e66-bac5-5f46ce99f31b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsMember_f9986bc2-5db9-48ab-96b4-914fbb5f4301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_90972da1-ff28-4e66-bac5-5f46ce99f31b" xlink:to="loc_us-gaap_InvestmentsMember_f9986bc2-5db9-48ab-96b4-914fbb5f4301" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_a5281763-a819-419e-849c-2635f9781b58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_90972da1-ff28-4e66-bac5-5f46ce99f31b" xlink:to="loc_us-gaap_MoneyMarketFundsMember_a5281763-a819-419e-849c-2635f9781b58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_85f4041e-98e4-4c72-b1d0-af7418a88a56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_InvestmentTypeAxis_85f4041e-98e4-4c72-b1d0-af7418a88a56" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_85f4041e-98e4-4c72-b1d0-af7418a88a56_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_85f4041e-98e4-4c72-b1d0-af7418a88a56" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_85f4041e-98e4-4c72-b1d0-af7418a88a56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_7f355278-0347-441e-9db0-f06d55174296" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_85f4041e-98e4-4c72-b1d0-af7418a88a56" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_7f355278-0347-441e-9db0-f06d55174296" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_5df0bd93-d90a-4ec3-85be-2f15f28a0241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_7f355278-0347-441e-9db0-f06d55174296" xlink:to="loc_us-gaap_CommercialPaperMember_5df0bd93-d90a-4ec3-85be-2f15f28a0241" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CorporateNotesAndBondsMember_220f99c1-54ca-4d73-8723-d7d2624eafeb" xlink:href="bngo-20210930.xsd#bngo_CorporateNotesAndBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_7f355278-0347-441e-9db0-f06d55174296" xlink:to="loc_bngo_CorporateNotesAndBondsMember_220f99c1-54ca-4d73-8723-d7d2624eafeb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"/>
  <link:definitionLink xlink:role="http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails" xlink:type="extended" id="i5a37c51c0fe84eb4a4a49c17ba82d2d5_FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_169a7ac8-273d-4502-b503-7e7623625f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_169a7ac8-273d-4502-b503-7e7623625f92" xlink:to="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue_421d00be-7ef7-40fc-9573-93a2b5e1951c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue_421d00be-7ef7-40fc-9573-93a2b5e1951c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_28be90de-3e15-445f-8eae-5359343d7b99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_28be90de-3e15-445f-8eae-5359343d7b99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b7e74a4c-edb5-4139-a686-bef6dda2cda3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b7e74a4c-edb5-4139-a686-bef6dda2cda3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_169a7ac8-273d-4502-b503-7e7623625f92" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_cbf68479-69d8-42a3-b1e5-9d838f2ecd66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_cbf68479-69d8-42a3-b1e5-9d838f2ecd66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2433240a-d1b1-4e9e-9e1c-392ac56fd0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2433240a-d1b1-4e9e-9e1c-392ac56fd0b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_8b4b2fd3-f76b-43e9-a985-f1ea7b1b3f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_8b4b2fd3-f76b-43e9-a985-f1ea7b1b3f3d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_70556ecb-3062-40c3-aa6e-91844cfc796e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_169a7ac8-273d-4502-b503-7e7623625f92" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_70556ecb-3062-40c3-aa6e-91844cfc796e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_6803d158-7aad-40c5-b16b-cac087b13e58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_70556ecb-3062-40c3-aa6e-91844cfc796e" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_6803d158-7aad-40c5-b16b-cac087b13e58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6803d158-7aad-40c5-b16b-cac087b13e58_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_6803d158-7aad-40c5-b16b-cac087b13e58" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_6803d158-7aad-40c5-b16b-cac087b13e58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c5da1f81-5219-4e53-9ab9-3a595968d869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_6803d158-7aad-40c5-b16b-cac087b13e58" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c5da1f81-5219-4e53-9ab9-3a595968d869" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_ba9db703-dfad-4b93-838f-bea78cd61938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c5da1f81-5219-4e53-9ab9-3a595968d869" xlink:to="loc_us-gaap_CommercialPaperMember_ba9db703-dfad-4b93-838f-bea78cd61938" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CorporateNotesAndBondsMember_1ae3cec1-f351-40d1-ae4f-205eed5e94d4" xlink:href="bngo-20210930.xsd#bngo_CorporateNotesAndBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c5da1f81-5219-4e53-9ab9-3a595968d869" xlink:to="loc_bngo_CorporateNotesAndBondsMember_1ae3cec1-f351-40d1-ae4f-205eed5e94d4" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>bngo-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:1b4f8169-2011-4cae-9124-9ed21e197e7a,g:2be9a52c-4c90-4661-a472-501573beb9b0-->
<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_SupplementalCashFlowInformationAbstract_0918fa64-69a1-430f-97a9-d1774c8caee4_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow disclosures:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_srt_NameOfMajorCustomerDomain_1d6b0aff-9074-4578-9a60-ba60c601dc48_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_a9f77eeb-d550-4902-96a8-7870dd6ff42c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_FairValueMeasurementsFairValueHierarchyDomain_eb5d2aa5-2715-49fb-b0da-27792af11598_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_d0bac078-4fa4-4da0-99ba-fae3058053ca_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_fc5af1c8-ae93-4878-91bd-d7108f2fbf82_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_9fc93d79-04f9-45e2-9251-82d465935e7c_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_409ba136-46b3-4364-8308-491540847f36_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_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract_eb97fe99-ef89-48dd-89db-b9d2ec8de9c0_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract" xlink: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, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract]</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract" xlink:to="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_7e25bd12-7649-4028-a6db-c8bfd9009713_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_b6040191-0f2c-4b90-9e57-c32c44a0059f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net loss per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_49f83354-8ab0-41f4-8354-f64242f9858d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncomeStatementLocationAxis_71c8f1a9-783d-4411-878c-6412f27f1ec6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_0685471b-79bc-4224-98b3-fee35d79d630_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_f463077a-4268-4d4e-8af0-69a1dfb78850_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_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod_53bafbee-efe1-4f01-9a4d-e67b0c000292_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in USD per share)</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" xlink: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, Exercised In Period</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" 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, Exercised In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" xlink:to="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_b9168047-d9f5-486e-aaf7-df423221e2c7_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEIA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6f20c056-5281-4de1-9d6b-ae04e16516df_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_d3c027c7-7c65-46d9-8a20-34a8caf32de0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_AdditionalPaidInCapitalCommonStock_646b0950-f71f-4b50-abfb-c01bfdec32e2_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_e6ea64b1-795f-4965-8221-1a4edfe83d04_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2888529a-3d97-4a80-81b4-2b6b25f172d9_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_dfd4b84b-227e-482c-9c7e-ad0fb8d67f86_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_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_bc0621f2-90ca-41c3-a0cb-1180e408858c_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e2b02642-babf-4e0a-8ed4-11f0cfb23320_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_45211ec3-720f-4b32-93d1-b1ac9aa06d98_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" 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 than 1 year</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fe4c399b-5072-409b-9017-70d0fcac5328_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 and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/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_InventoryRawMaterialsAndSuppliesNetOfReserves_8971781d-3ac1-476c-b6d7-5e3086bf00f9_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b584482a-0193-486f-9b61-bdb84b9d809e_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_ed11e5a6-a1cc-4c19-8d42-fa547bbc6b72_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation 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_4e2728a4-165c-47da-91a1-7f36373008ed_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">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_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod_864338b3-a5c4-436b-a6eb-e6d01211557c_negatedTerseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (in shares)</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" xlink: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 Canceled In Period</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Number Of Securities Canceled In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" xlink:to="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_feb09c24-c51d-48e3-8653-935c2dff6f96_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_ec0e84cd-0b05-45a8-84cf-50b0186972f6_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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c46ec301-f756-43e9-a27c-a8b13cd31fb7_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_ProceedsFromIssuanceOrSaleOfEquity_e244acfe-3431-47cb-a4e3-ca8809719f7c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink: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 or Sale of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="lab_us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_aaa6bb89-e3d3-479e-b6b0-49e01327f64b_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share amount (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/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_bngo_BusinessCombinationConsiderationTransferredCash_05052d22-f1f3-4475-9402-5147fbc34e21_terseLabel_en-US" xlink:label="lab_bngo_BusinessCombinationConsiderationTransferredCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred, cash</link:label>
    <link:label id="lab_bngo_BusinessCombinationConsiderationTransferredCash_label_en-US" xlink:label="lab_bngo_BusinessCombinationConsiderationTransferredCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Cash</link:label>
    <link:label id="lab_bngo_BusinessCombinationConsiderationTransferredCash_documentation_en-US" xlink:label="lab_bngo_BusinessCombinationConsiderationTransferredCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessCombinationConsiderationTransferredCash" xlink:href="bngo-20210930.xsd#bngo_BusinessCombinationConsiderationTransferredCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_BusinessCombinationConsiderationTransferredCash" xlink:to="lab_bngo_BusinessCombinationConsiderationTransferredCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_fe6cd940-d419-4307-8288-647b71954391_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized</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_ResearchAndDevelopmentExpenseMember_85059b9d-db7a-43e8-a26e-703e29ab253f_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_3c1ddec3-808c-48b1-aba6-f49c21983dc9_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_BusinessAcquisitionAxis_c6c5c7af-bb91-48c4-9559-7cedaf59d69e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod_bd702915-7cdc-439c-8531-91769263bafe_negatedTerseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" xlink: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 Exercised In Period</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Number Of Securities Exercised In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" xlink:to="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_6eaf1ba0-d342-4d7f-bd4e-9f1a1f3e0fbe_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_f94d6e1b-d731-4f0c-a7e8-1b38345b2c88_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:to="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_deb2d9a4-8a2d-46da-b56d-748515a9f9e0_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_StockOptionMember_38ba01aa-08e7-40dd-b875-bd4b862f38ba_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink: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_StockOptionMember_label_en-US" xlink:label="lab_us-gaap_StockOptionMember" xlink: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 Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionMember" xlink:to="lab_us-gaap_StockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_b5b7738d-69cc-4c0c-b057-fbf40d31f595_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_04b48c1e-4ff9-4ec8-87a7-27e3cc3afb84_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_99497bb6-f724-4f6a-9f37-99c5bc3f3721_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">Units granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/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_e5154601-d4cd-4066-aa0c-e78cdfa62e90_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_0e698d88-e30e-416c-83d0-dd193cf3e673_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.0001 par value; 10,000,000 shares authorized and no shares issued or outstanding as of September&#160;30, 2021 and December&#160;31, 2020</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c0a9d319-33de-4835-a1ce-ee29d411d4dd_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20b8e07e-6175-49d9-9a9a-3bd6db254fa6_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/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_226a8a77-d5ec-4457-ae9b-11b1e5b83708_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_SharesIssuedPricePerShare_8b5de16b-269b-4258-a19b-d690cafff6a7_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average share price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_a9396dee-cacf-4ad9-9086-e983cb47976f_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_DebtInstrumentAxis_660c2ddc-161b-47a6-a016-44cb8148f9a9_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a4921495-755e-4f41-ab20-fab73791a7c9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_VestingStatusDomain_36e94d87-50fe-4fa9-9cf2-c7f1b758eda1_terseLabel_en-US" xlink:label="lab_bngo_VestingStatusDomain" xlink: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 Status [Domain]</link:label>
    <link:label id="lab_bngo_VestingStatusDomain_label_en-US" xlink:label="lab_bngo_VestingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Status [Domain]</link:label>
    <link:label id="lab_bngo_VestingStatusDomain_documentation_en-US" xlink:label="lab_bngo_VestingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_VestingStatusDomain" xlink:href="bngo-20210930.xsd#bngo_VestingStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_VestingStatusDomain" xlink:to="lab_bngo_VestingStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CN_f37deb50-3c93-4d64-aa17-f5a7e1dc9a1d_terseLabel_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">China</link:label>
    <link:label id="lab_country_CN_label_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_c8f6a511-19f9-4a04-8835-bcc4c9bd0f19_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_bngo_CowenMember_5c745c0b-ca4d-468b-afa6-118ffb6c2da4_terseLabel_en-US" xlink:label="lab_bngo_CowenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cowen</link:label>
    <link:label id="lab_bngo_CowenMember_label_en-US" xlink:label="lab_bngo_CowenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cowen [Member]</link:label>
    <link:label id="lab_bngo_CowenMember_documentation_en-US" xlink:label="lab_bngo_CowenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cowen</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CowenMember" xlink:href="bngo-20210930.xsd#bngo_CowenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_CowenMember" xlink:to="lab_bngo_CowenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3ef284d3-137c-4288-9373-9d7a908cdf21_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_IncreaseDecreaseInAccountsReceivable_a2834454-ac65-47ee-be06-80bfd0e5e452_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/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_BusinessAcquisitionProFormaInformationTextBlock_1b26c8c2-b493-4ddd-a6e0-ee70da0e6cad_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_60838776-95c7-4547-b75c-a14c5dcbb3de_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_EntityInteractiveDataCurrent_253f2d57-1f7a-4c59-9de2-4aa2e1cc5fff_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_bngo_InnovatusTerm3LoanMember_bc9775b0-862b-4745-9dc1-f77929a682c3_terseLabel_en-US" xlink:label="lab_bngo_InnovatusTerm3LoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Innovatus Term 3 Loan</link:label>
    <link:label id="lab_bngo_InnovatusTerm3LoanMember_label_en-US" xlink:label="lab_bngo_InnovatusTerm3LoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Innovatus Term 3 Loan [Member]</link:label>
    <link:label id="lab_bngo_InnovatusTerm3LoanMember_documentation_en-US" xlink:label="lab_bngo_InnovatusTerm3LoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Innovatus Term 3 Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InnovatusTerm3LoanMember" xlink:href="bngo-20210930.xsd#bngo_InnovatusTerm3LoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_InnovatusTerm3LoanMember" xlink:to="lab_bngo_InnovatusTerm3LoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_3f8025b5-13f4-412d-ba3b-c22811521c0c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_62ae0b10-d840-4928-8b77-5a5db7c6f21b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_44772e9b-2023-463b-9d3a-6d50f9fec233_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_dei_DocumentType_b0b8e633-bf6c-43e7-aa7f-4e4bcc9dafc2_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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_8d7e7d25-46a0-4c7e-9b46-e5e73fc3febd_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_DebtInstrumentInterestRateCashRate_b5bebbfe-646f-49a5-beb7-aeb7f67b54c0_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentInterestRateCashRate" xlink: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 rate</link:label>
    <link:label id="lab_bngo_DebtInstrumentInterestRateCashRate_label_en-US" xlink:label="lab_bngo_DebtInstrumentInterestRateCashRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Cash Rate</link:label>
    <link:label id="lab_bngo_DebtInstrumentInterestRateCashRate_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentInterestRateCashRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Cash Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentInterestRateCashRate" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentInterestRateCashRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentInterestRateCashRate" xlink:to="lab_bngo_DebtInstrumentInterestRateCashRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_4f076422-b1b6-4011-ac61-88cce4368f0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink: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 Product Information [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductInformationTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductInformationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable" xlink:to="lab_us-gaap_ScheduleOfProductInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_0fab995d-3738-4e48-a85f-c84ddf9b384b_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodOneMember_bc4fd615-9dcc-4c98-9efd-e59a39c8da5d_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period One</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodOneMember_label_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodOneMember" xlink: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, Payment Terms, Period One [Member]</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodOneMember_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodOneMember" xlink: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, Payment Terms, Period One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodOneMember" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentPaymentTermsPeriodOneMember" xlink:to="lab_bngo_DebtInstrumentPaymentTermsPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_ecb42514-c906-4a8f-babc-badd0fcca899_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue Recognition</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_us-gaap_GeographicConcentrationRiskMember_7eb3b48d-c57e-47eb-a4e1-762ec0a87083_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_0f907dc1-4cd9-4d6b-ab51-bbde85b8a248_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_bngo_CommissionFeeMaximumPercentageOfGrossProceeds_79717922-0e0d-4d06-b89b-aa53f629108f_terseLabel_en-US" xlink:label="lab_bngo_CommissionFeeMaximumPercentageOfGrossProceeds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission fee</link:label>
    <link:label id="lab_bngo_CommissionFeeMaximumPercentageOfGrossProceeds_label_en-US" xlink:label="lab_bngo_CommissionFeeMaximumPercentageOfGrossProceeds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission Fee, Maximum Percentage Of Gross Proceeds</link:label>
    <link:label id="lab_bngo_CommissionFeeMaximumPercentageOfGrossProceeds_documentation_en-US" xlink:label="lab_bngo_CommissionFeeMaximumPercentageOfGrossProceeds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commission Fee, Maximum Percentage Of Gross Proceeds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CommissionFeeMaximumPercentageOfGrossProceeds" xlink:href="bngo-20210930.xsd#bngo_CommissionFeeMaximumPercentageOfGrossProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_CommissionFeeMaximumPercentageOfGrossProceeds" xlink:to="lab_bngo_CommissionFeeMaximumPercentageOfGrossProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_cc7b2a3e-c03b-46bf-a813-6648d986cd82_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsDomain_35d8e045-9255-44fe-be20-b832782df3e1_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsDomain" xlink: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, Payment Terms [Domain]</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsDomain_label_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsDomain" xlink: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, Payment Terms [Domain]</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsDomain_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsDomain" xlink: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, Payment Terms [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsDomain" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain" xlink:to="lab_bngo_DebtInstrumentPaymentTermsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_9852d96a-fc47-43e0-8b44-86fd88ad4d7f_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of bad debt expense</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_PaymentInKindPIKNoteMember_5bfecf78-1c1a-4044-94f4-95e61f101bdd_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentInKindPIKNoteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PIK</link:label>
    <link:label id="lab_us-gaap_PaymentInKindPIKNoteMember_label_en-US" xlink:label="lab_us-gaap_PaymentInKindPIKNoteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment in Kind (PIK) Note [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentInKindPIKNoteMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentInKindPIKNoteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentInKindPIKNoteMember" xlink:to="lab_us-gaap_PaymentInKindPIKNoteMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_8f8f7610-55ca-4f25-9acb-86947a0300fc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_dbe5b59f-8850-401b-8cf0-f2870dd4323c_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">Provision for bad debt expense</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_bngo_CommonWarrantsMember_ba581966-d816-4edc-afd2-5efdc0c2ad34_terseLabel_en-US" xlink:label="lab_bngo_CommonWarrantsMember" xlink: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</link:label>
    <link:label id="lab_bngo_CommonWarrantsMember_label_en-US" xlink:label="lab_bngo_CommonWarrantsMember" xlink: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 Warrants [Member]</link:label>
    <link:label id="lab_bngo_CommonWarrantsMember_documentation_en-US" xlink:label="lab_bngo_CommonWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common warrants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CommonWarrantsMember" xlink:href="bngo-20210930.xsd#bngo_CommonWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_CommonWarrantsMember" xlink:to="lab_bngo_CommonWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_01fd516d-1aff-4809-b395-26dfaf62f591_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment_23e49f2b-1d70-4317-a228-7f44c441cb79_terseLabel_en-US" xlink:label="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" xlink: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, termination of employment</link:label>
    <link:label id="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment_label_en-US" xlink:label="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" xlink:role="http://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, Termination of Employment</link:label>
    <link:label id="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment_documentation_en-US" xlink:label="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Termination of Employment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" xlink:href="bngo-20210930.xsd#bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" xlink:to="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_IssueCommonStockForCovenantWaiver_fa31789e-3c70-4a51-ad4b-1d3dfef50594_terseLabel_en-US" xlink:label="lab_bngo_IssueCommonStockForCovenantWaiver" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue common stock for covenant waiver</link:label>
    <link:label id="lab_bngo_IssueCommonStockForCovenantWaiver_label_en-US" xlink:label="lab_bngo_IssueCommonStockForCovenantWaiver" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue Common Stock For Covenant Waiver</link:label>
    <link:label id="lab_bngo_IssueCommonStockForCovenantWaiver_documentation_en-US" xlink:label="lab_bngo_IssueCommonStockForCovenantWaiver" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue Common Stock For Covenant Waiver</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_IssueCommonStockForCovenantWaiver" xlink:href="bngo-20210930.xsd#bngo_IssueCommonStockForCovenantWaiver"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_IssueCommonStockForCovenantWaiver" xlink:to="lab_bngo_IssueCommonStockForCovenantWaiver" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_551a144c-ded5-4f25-8931-392e300777e5_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total carrying value of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_798e02b8-c3a4-4b76-807f-0c357f54e893_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_57fb8d1e-7f88-4ff0-9bbe-6e5c27596f08_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing Activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_f11494f8-1092-466a-8f60-ead9744daebf_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_35652544-b6fa-4985-91e5-4142a58cb970_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_bngo_RErikHolmlinMember_12263539-1b9f-4baa-bfea-62fea4ec23db_terseLabel_en-US" xlink:label="lab_bngo_RErikHolmlinMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R. Erik Holmlin</link:label>
    <link:label id="lab_bngo_RErikHolmlinMember_label_en-US" xlink:label="lab_bngo_RErikHolmlinMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R. Erik Holmlin [Member]</link:label>
    <link:label id="lab_bngo_RErikHolmlinMember_documentation_en-US" xlink:label="lab_bngo_RErikHolmlinMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R. Erik Holmlin</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_RErikHolmlinMember" xlink:href="bngo-20210930.xsd#bngo_RErikHolmlinMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_RErikHolmlinMember" xlink:to="lab_bngo_RErikHolmlinMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_TermA1LoanMember_9d04e8de-387e-46cb-9956-c4f3baae28d6_terseLabel_en-US" xlink:label="lab_bngo_TermA1LoanMember" xlink: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 A-1 Loan</link:label>
    <link:label id="lab_bngo_TermA1LoanMember_label_en-US" xlink:label="lab_bngo_TermA1LoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term A-1 Loan [Member]</link:label>
    <link:label id="lab_bngo_TermA1LoanMember_documentation_en-US" xlink:label="lab_bngo_TermA1LoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term A-1 Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermA1LoanMember" xlink:href="bngo-20210930.xsd#bngo_TermA1LoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_TermA1LoanMember" xlink:to="lab_bngo_TermA1LoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ProceedsFromPayrollProtectionProgramLoan_a5c2bd89-9a50-4835-8486-41c3d8478ba8_terseLabel_en-US" xlink:label="lab_bngo_ProceedsFromPayrollProtectionProgramLoan" xlink: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 PPP Loan</link:label>
    <link:label id="lab_bngo_ProceedsFromPayrollProtectionProgramLoan_label_en-US" xlink:label="lab_bngo_ProceedsFromPayrollProtectionProgramLoan" xlink: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 Payroll Protection Program Loan</link:label>
    <link:label id="lab_bngo_ProceedsFromPayrollProtectionProgramLoan_documentation_en-US" xlink:label="lab_bngo_ProceedsFromPayrollProtectionProgramLoan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Payroll Protection Program Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ProceedsFromPayrollProtectionProgramLoan" xlink:href="bngo-20210930.xsd#bngo_ProceedsFromPayrollProtectionProgramLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ProceedsFromPayrollProtectionProgramLoan" xlink:to="lab_bngo_ProceedsFromPayrollProtectionProgramLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_dfbf98e1-70d9-4d93-b265-456ea44d3b19_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/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_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_4422830c-90ff-4ec0-9e36-4ee3c4ea9fd0_terseLabel_en-US" xlink:label="lab_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on forgiveness of PPP Loan</link:label>
    <link:label id="lab_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_cbbcd29b-df4d-4031-bae4-79df5dc8c8e5_negatedTerseLabel_en-US" xlink:label="lab_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on forgiveness of PPP Loan</link:label>
    <link:label id="lab_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_label_en-US" xlink:label="lab_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Forgiveness Of Paycheck Protection Program Loan</link:label>
    <link:label id="lab_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_documentation_en-US" xlink:label="lab_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Forgiveness Of Paycheck Protection Program Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan" xlink:to="lab_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_f0cc8c87-bf70-451e-91d5-73d25d6a9311_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">Contract liabilities</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6cda0c4e-7627-4206-b12d-ab091d3b50c1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in 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_bngo_StockIssuedDuringPeriodSharesCovenantWaiver_2b0d22c4-4464-4097-9b30-b791fd93d321_terseLabel_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodSharesCovenantWaiver" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue stock for covenant waiver (in shares)</link:label>
    <link:label id="lab_bngo_StockIssuedDuringPeriodSharesCovenantWaiver_label_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodSharesCovenantWaiver" xlink: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, Covenant Waiver</link:label>
    <link:label id="lab_bngo_StockIssuedDuringPeriodSharesCovenantWaiver_documentation_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodSharesCovenantWaiver" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Covenant Waiver</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodSharesCovenantWaiver" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodSharesCovenantWaiver"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_StockIssuedDuringPeriodSharesCovenantWaiver" xlink:to="lab_bngo_StockIssuedDuringPeriodSharesCovenantWaiver" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_952f189b-d2c5-4183-858d-364f584b2a46_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncreaseDecreaseInAccountsPayable_b58fae88-8d5d-47c3-bbb6-c4ec586ac0ce_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_bngo_BioDiscoveryMember_54687a6d-d35e-4b6d-a8b8-12245c6f43eb_terseLabel_en-US" xlink:label="lab_bngo_BioDiscoveryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BioDiscovery</link:label>
    <link:label id="lab_bngo_BioDiscoveryMember_label_en-US" xlink:label="lab_bngo_BioDiscoveryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BioDiscovery [Member]</link:label>
    <link:label id="lab_bngo_BioDiscoveryMember_documentation_en-US" xlink:label="lab_bngo_BioDiscoveryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BioDiscovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BioDiscoveryMember" xlink:href="bngo-20210930.xsd#bngo_BioDiscoveryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_BioDiscoveryMember" xlink:to="lab_bngo_BioDiscoveryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_af6a033d-2336-498c-9346-fa26b389c0a4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_PaidInKindInterest_140dd8d3-bf6a-4679-a787-abc46818e384_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_a5389d4a-5fae-4183-99f0-4d70ee50f629_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">Stock option exercises</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_3913f35c-9043-4975-841f-55acf9ae23cd_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_bngo_InstrumentRevenueMember_b1a2ff5a-d149-4645-b8bb-69a76bc002b5_terseLabel_en-US" xlink:label="lab_bngo_InstrumentRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instruments</link:label>
    <link:label id="lab_bngo_InstrumentRevenueMember_label_en-US" xlink:label="lab_bngo_InstrumentRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instrument Revenue [Member]</link:label>
    <link:label id="lab_bngo_InstrumentRevenueMember_documentation_en-US" xlink:label="lab_bngo_InstrumentRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Instrument Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InstrumentRevenueMember" xlink:href="bngo-20210930.xsd#bngo_InstrumentRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_InstrumentRevenueMember" xlink:to="lab_bngo_InstrumentRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_3d00bcca-2159-455a-a308-18c15e722b22_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 Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="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_SellingGeneralAndAdministrativeExpense_96881c62-f497-493b-acbd-6e82e41be2cd_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_57891b04-34cc-45f9-bb92-2561818baf7e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_af919637-1e17-4e53-b52b-f229f285964c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_StockIssuedDuringPeriodValueCovenantWaiver_9d4153ae-6925-40c2-8a7b-75b19948822e_terseLabel_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodValueCovenantWaiver" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue stock for covenant waiver</link:label>
    <link:label id="lab_bngo_StockIssuedDuringPeriodValueCovenantWaiver_label_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodValueCovenantWaiver" xlink: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, Covenant Waiver</link:label>
    <link:label id="lab_bngo_StockIssuedDuringPeriodValueCovenantWaiver_documentation_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodValueCovenantWaiver" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Covenant Waiver</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodValueCovenantWaiver" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodValueCovenantWaiver"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_StockIssuedDuringPeriodValueCovenantWaiver" xlink:to="lab_bngo_StockIssuedDuringPeriodValueCovenantWaiver" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_c076d04d-0722-41e0-9de9-7e1b9b64600f_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_bngo_MarkOldakowskiMember_85f25595-2f65-462a-900b-e1de87b65f6f_terseLabel_en-US" xlink:label="lab_bngo_MarkOldakowskiMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mark Oldakowski</link:label>
    <link:label id="lab_bngo_MarkOldakowskiMember_label_en-US" xlink:label="lab_bngo_MarkOldakowskiMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mark Oldakowski [Member]</link:label>
    <link:label id="lab_bngo_MarkOldakowskiMember_documentation_en-US" xlink:label="lab_bngo_MarkOldakowskiMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mark Oldakowski</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_MarkOldakowskiMember" xlink:href="bngo-20210930.xsd#bngo_MarkOldakowskiMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_MarkOldakowskiMember" xlink:to="lab_bngo_MarkOldakowskiMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_38432d4c-44ae-43d6-ae84-79197f1614e5_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_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_4b116c42-d7ea-4c99-a361-9f21b2d639bc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired shares purchased (in shares)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_ecb47c85-ce0e-4c5a-a712-d7b209cd7b84_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue stock for acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink: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, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_7f301595-2698-425a-ac19-9fe11d289e8d_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_f22e8507-f502-45cb-827b-1870ec68bc10_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" 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">Issue common stock, net of issuance 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_PaymentsToAcquireBusinessesNetOfCashAcquired_63e85b38-1f75-4f6b-9119-c231f52914d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Lineagen acquisition, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_fa0bbc00-8c73-4d26-827d-68c148736b1d_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_04d1a46a-6111-410b-aa84-bc02d136383f_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_TermLoansMember_8029ad0b-e5de-4a5b-b17e-684bb5940770_terseLabel_en-US" xlink:label="lab_bngo_TermLoansMember" xlink: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 Loans</link:label>
    <link:label id="lab_bngo_TermLoansMember_label_en-US" xlink:label="lab_bngo_TermLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loans [Member]</link:label>
    <link:label id="lab_bngo_TermLoansMember_documentation_en-US" xlink:label="lab_bngo_TermLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermLoansMember" xlink:href="bngo-20210930.xsd#bngo_TermLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_TermLoansMember" xlink:to="lab_bngo_TermLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_45e85a8b-664b-41b6-a45c-506b949a1889_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">Stockholders&#8217; Equity and 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_bngo_TwoCustomersMember_c38ccfeb-9caa-4ffa-8d2e-7c6ef7f7d787_terseLabel_en-US" xlink:label="lab_bngo_TwoCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Customers</link:label>
    <link:label id="lab_bngo_TwoCustomersMember_label_en-US" xlink:label="lab_bngo_TwoCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Customers [Member]</link:label>
    <link:label id="lab_bngo_TwoCustomersMember_documentation_en-US" xlink:label="lab_bngo_TwoCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TwoCustomersMember" xlink:href="bngo-20210930.xsd#bngo_TwoCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_TwoCustomersMember" xlink:to="lab_bngo_TwoCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_SaleOfStockAuthorizedAmountToBeIssued_435c90e8-7fed-4a68-8598-bad457b702bb_terseLabel_en-US" xlink:label="lab_bngo_SaleOfStockAuthorizedAmountToBeIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized amount of stock to be issued</link:label>
    <link:label id="lab_bngo_SaleOfStockAuthorizedAmountToBeIssued_label_en-US" xlink:label="lab_bngo_SaleOfStockAuthorizedAmountToBeIssued" xlink: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, Authorized Amount To Be Issued</link:label>
    <link:label id="lab_bngo_SaleOfStockAuthorizedAmountToBeIssued_documentation_en-US" xlink:label="lab_bngo_SaleOfStockAuthorizedAmountToBeIssued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Stock, Authorized Amount To Be Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_SaleOfStockAuthorizedAmountToBeIssued" xlink:href="bngo-20210930.xsd#bngo_SaleOfStockAuthorizedAmountToBeIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_SaleOfStockAuthorizedAmountToBeIssued" xlink:to="lab_bngo_SaleOfStockAuthorizedAmountToBeIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_2a57012a-81a0-46ef-b148-b984f3580a25_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_e928539d-3091-43f2-9ab4-46e648496531_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_StockIssuedForServices_40ab698b-3654-4528-bb7e-1f4983639a11_terseLabel_en-US" xlink:label="lab_bngo_StockIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued for services</link:label>
    <link:label id="lab_bngo_StockIssuedForServices_label_en-US" xlink:label="lab_bngo_StockIssuedForServices" xlink: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 For Services</link:label>
    <link:label id="lab_bngo_StockIssuedForServices_documentation_en-US" xlink:label="lab_bngo_StockIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued For Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedForServices" xlink:href="bngo-20210930.xsd#bngo_StockIssuedForServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_StockIssuedForServices" xlink:to="lab_bngo_StockIssuedForServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c0d9924e-5c85-47df-9303-2f648abdbfd1_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">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_201658ad-ec81-439b-b5c9-9d530a5eb9d5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" 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">Offering expenses on sale of common stock</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_f5140c68-028c-452b-8362-278bca7c9459_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" 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">Issue common stock, net of issuance 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_CostOfRevenueAbstract_3d2fd247-9d1a-4e65-a468-c6f5e85db8f7_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenue:</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_b13346d5-1319-4c56-a19a-0b3331cc125c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.0001 par value, 400,000,000 shares authorized at September&#160;30, 2021 and December&#160;31, 2020; 281,441,000 and 189,953,000 shares issued and outstanding at 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_7de3db44-ae17-47b1-aee0-2a615a2cb922_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_us-gaap_NonoperatingIncomeExpense_4278bbdb-55ef-43bd-90a5-e3d6293dfe55_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_769fbc2e-ed3d-45e7-b91b-d55dd9b03663_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_287bebae-bdd3-4550-ba5d-976b1d916bac_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_e8807b38-d9e6-40bd-90bb-c932fd9ddd1a_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 7)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_eccd6aea-070b-42c4-8bab-c8752eaa75f1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_c4f19dff-ed0c-4605-b892-4783a1b6d8bb_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 doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8667a37c-979b-47d2-9566-a416fbac16ee_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less allowance for doubtful accounts</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_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_ec7013ff-302d-4756-b3f5-8637fe398faf_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Exercise Price</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" 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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward" xlink:to="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_d152f88f-0308-4fae-92a7-6299894d2e06_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_LineagenMember_09bb80a3-1924-48e5-8094-21e461759b29_terseLabel_en-US" xlink:label="lab_bngo_LineagenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lineagen</link:label>
    <link:label id="lab_bngo_LineagenMember_label_en-US" xlink:label="lab_bngo_LineagenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lineagen [Member]</link:label>
    <link:label id="lab_bngo_LineagenMember_documentation_en-US" xlink:label="lab_bngo_LineagenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lineagen</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LineagenMember" xlink:href="bngo-20210930.xsd#bngo_LineagenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_LineagenMember" xlink:to="lab_bngo_LineagenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_69370b4e-8032-4c62-8bd4-376d3dd35aa6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted-Average Assumptions in Black -Scholes Option Pricing Model</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_ProceedsFromIssuanceOfDebt_f3accf00-0a69-47ac-91c1-444ab8112712_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink: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 Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_StockIssuedDuringPeriodValueWarrantsExercised_8440adbc-cc94-49b5-8241-839f7d439db5_terseLabel_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodValueWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue stock for warrant exercises</link:label>
    <link:label id="lab_bngo_StockIssuedDuringPeriodValueWarrantsExercised_label_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodValueWarrantsExercised" xlink: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, Warrants Exercised</link:label>
    <link:label id="lab_bngo_StockIssuedDuringPeriodValueWarrantsExercised_documentation_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodValueWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Warrants Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodValueWarrantsExercised" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodValueWarrantsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_StockIssuedDuringPeriodValueWarrantsExercised" xlink:to="lab_bngo_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_45430c95-a060-4d8f-a7a5-56293f4fc83c_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</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_d8de8e11-6c4b-4f8c-8a5c-359bef6aa94e_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_CostsAndExpenses_94e6c076-127f-409f-8744-26a8eee5555f_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" 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_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_4197b56a-5113-4624-aa27-fd5bb271bf73_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_5356c078-08ed-4dd1-ba9f-989c9f4289dd_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_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_6513560b-6584-4c51-b3d9-8234fa80b033_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink: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_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_8ee0a770-26f3-4194-9b8a-f1420f6a61fc_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_ClassOfWarrantOrRightOutstanding_f815b3ab-0e34-4c32-8426-f4d35896f74f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_8d6241d5-c191-48b7-bdac-32ae16226411_periodEndLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink: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, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_PerformanceSatisfactionVestingMember_77ecafab-4a72-40d0-adb2-89595df4fc44_terseLabel_en-US" xlink:label="lab_bngo_PerformanceSatisfactionVestingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Satisfaction Vesting</link:label>
    <link:label id="lab_bngo_PerformanceSatisfactionVestingMember_label_en-US" xlink:label="lab_bngo_PerformanceSatisfactionVestingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Satisfaction Vesting [Member]</link:label>
    <link:label id="lab_bngo_PerformanceSatisfactionVestingMember_documentation_en-US" xlink:label="lab_bngo_PerformanceSatisfactionVestingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Satisfaction Vesting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_PerformanceSatisfactionVestingMember" xlink:href="bngo-20210930.xsd#bngo_PerformanceSatisfactionVestingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_PerformanceSatisfactionVestingMember" xlink:to="lab_bngo_PerformanceSatisfactionVestingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_InnovatusLoanAgreementMember_6076e313-a482-42e1-992f-563d212bb424_terseLabel_en-US" xlink:label="lab_bngo_InnovatusLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Innovatus LSA</link:label>
    <link:label id="lab_bngo_InnovatusLoanAgreementMember_label_en-US" xlink:label="lab_bngo_InnovatusLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Innovatus Loan Agreement [Member]</link:label>
    <link:label id="lab_bngo_InnovatusLoanAgreementMember_documentation_en-US" xlink:label="lab_bngo_InnovatusLoanAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Innovatus Loan Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InnovatusLoanAgreementMember" xlink:href="bngo-20210930.xsd#bngo_InnovatusLoanAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_InnovatusLoanAgreementMember" xlink:to="lab_bngo_InnovatusLoanAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4a8e33f3-fe1b-4aeb-99af-b15256b1e6cf_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_cd0ad312-ea5f-44f2-b53f-9affa3a8c557_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_b6c17e6e-f3c5-45ac-bdea-0eee248407e9_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_de795b96-10b6-484f-a305-f4f28d8152dc_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_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_InventoryFinishedGoodsNetOfReserves_05df8836-4f6e-42da-a306-04c03097ac64_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_33ec292d-a2d2-4d67-ba00-03f3541554dd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_79f13375-a815-495a-ada6-dfa6c3741afc_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_33dba96d-7238-4bf9-bd32-21835379975d_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_OperatingIncomeLoss_5f348c78-e9ca-4517-bec4-eae0dc2dd0bc_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_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights_0135e15b-40da-4f77-b9ab-b434c4607e32_periodStartLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights_4354052d-af8f-4b9d-adab-b5ddadf6fab6_periodEndLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" xlink: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, Aggregate Intrinsic Value Of Warrants Or Rights</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" xlink:to="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_LiquidityPolicyTextBlock_b23f8749-aa9b-4b79-be36-b02d26efa05d_terseLabel_en-US" xlink:label="lab_bngo_LiquidityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidity</link:label>
    <link:label id="lab_bngo_LiquidityPolicyTextBlock_label_en-US" xlink:label="lab_bngo_LiquidityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidity [Policy Text Block]</link:label>
    <link:label id="lab_bngo_LiquidityPolicyTextBlock_documentation_en-US" xlink:label="lab_bngo_LiquidityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liquidity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LiquidityPolicyTextBlock" xlink:href="bngo-20210930.xsd#bngo_LiquidityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_LiquidityPolicyTextBlock" xlink:to="lab_bngo_LiquidityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_170c3965-deb4-4f49-a6fa-e0750488c489_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">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_ShareBasedCompensation_fefcc96d-ca42-4df8-be91-6bd68fc7b4a0_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_AdditionalPaidInCapitalMember_7ac6668e-25d4-4616-aac5-962aaafa4ae8_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_b9ef50ee-0355-424e-b7c9-c7152e3f91ec_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_LongtermDebtTypeDomain_76dba22f-e4d2-44a2-8c13-442af63dc6ff_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ea6d9631-c730-4663-92fb-91b5ba53c3c0_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_bngo_DebtInstrumentPaymentTermsAxis_acaf5bb0-6c72-4f19-82e5-64540f583fb2_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsAxis" xlink: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, Payment Terms [Axis]</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsAxis_label_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsAxis" xlink: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, Payment Terms [Axis]</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsAxis_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsAxis" xlink: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, Payment Terms [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsAxis" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentPaymentTermsAxis" xlink:to="lab_bngo_DebtInstrumentPaymentTermsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d14ea71d-60a6-4b2f-bb43-0874cd0afe37_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of available for sale securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink: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 Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_c337c086-e639-4c32-b2c5-0d98571bf5af_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains (losses)</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_BusinessCombinationConsiderationTransferredValueOfShares_0cbdd00a-0814-462f-b627-c4d08c855f30_terseLabel_en-US" xlink:label="lab_bngo_BusinessCombinationConsiderationTransferredValueOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred, value of shares</link:label>
    <link:label id="lab_bngo_BusinessCombinationConsiderationTransferredValueOfShares_label_en-US" xlink:label="lab_bngo_BusinessCombinationConsiderationTransferredValueOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Value Of Shares</link:label>
    <link:label id="lab_bngo_BusinessCombinationConsiderationTransferredValueOfShares_documentation_en-US" xlink:label="lab_bngo_BusinessCombinationConsiderationTransferredValueOfShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Value Of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessCombinationConsiderationTransferredValueOfShares" xlink:href="bngo-20210930.xsd#bngo_BusinessCombinationConsiderationTransferredValueOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_BusinessCombinationConsiderationTransferredValueOfShares" xlink:to="lab_bngo_BusinessCombinationConsiderationTransferredValueOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock_aef5c64e-1274-41ff-8fc5-7e156a1f6e4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_8b415cbd-5372-40f9-af15-69c502e6e800_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 borrowing from line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7937cc29-5f90-4544-b65c-0ed7b997e519_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodTwoMember_c9ee4497-4c96-4bd0-a1c5-b9a192e86d40_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period Two</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodTwoMember_label_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodTwoMember" xlink: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, Payment Terms, Period Two [Member]</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodTwoMember_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodTwoMember" xlink: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, Payment Terms, Period Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodTwoMember" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentPaymentTermsPeriodTwoMember" xlink:to="lab_bngo_DebtInstrumentPaymentTermsPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssued1_c84f0452-e764-4891-9dc4-d1a7a8a061b8_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink: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 issued related to Lineagen acquisition</link:label>
    <link:label id="lab_us-gaap_StockIssued1_label_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_af8d908d-9766-417c-bb75-1ae05c8099ef_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="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_bngo_VestingStatusAxis_408d10eb-ec4a-4be9-9f87-459d735b73dd_terseLabel_en-US" xlink:label="lab_bngo_VestingStatusAxis" xlink: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 Status [Axis]</link:label>
    <link:label id="lab_bngo_VestingStatusAxis_label_en-US" xlink:label="lab_bngo_VestingStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Status [Axis]</link:label>
    <link:label id="lab_bngo_VestingStatusAxis_documentation_en-US" xlink:label="lab_bngo_VestingStatusAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_VestingStatusAxis" xlink:href="bngo-20210930.xsd#bngo_VestingStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_VestingStatusAxis" xlink:to="lab_bngo_VestingStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_27d17176-30cc-47b9-a536-10d4341633c4_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_d6fe0e81-4a15-4628-b6be-a2deae3c5ead_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_eb915c4c-51a4-413b-b7f8-360e5a60a1e6_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_b785774f-eaa6-43f4-9998-62b3b0e3404e_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_043e54e1-f661-4e7b-b7e4-e375345822c1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in 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_94b07f02-dfbb-4728-8f37-4028437d226b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_da5788e6-7ef7-4540-9803-e9a383296c9e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b43d0e48-4e70-461f-bf4c-22434a16cfd4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_47385b19-20fa-4bcd-a457-81605f5cda2d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_97b6f4e7-d90f-4cca-8c56-8f0609f14d98_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_908ef939-c010-4613-b26e-a4d360b48c8c_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3464288b-d238-47ba-a61b-7631c5f3c578_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="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_us-gaap_CommonStockSharesIssued_bfbd07af-098e-49fb-b796-8a3768a54ecf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/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_72c1dc5f-7a46-42af-9f52-7f6abf661f47_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/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_GainsLossesOnExtinguishmentOfDebt_ba780c29-f3b8-47e1-b4d6-0f2cb1a66e40_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on debt extinguishment</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_5322ecfe-d8cb-4a37-b91a-d5dcd7ec966f_negatedLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on debt extinguishment</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary_1837e1be-df88-4ed3-a5aa-756bb9144453_terseLabel_en-US" xlink:label="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" xlink: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 shares vesting on the first and second anniversary</link:label>
    <link:label id="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary_label_en-US" xlink:label="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" xlink:role="http://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, Percentage of Shares Vesting on First and Second Anniversary</link:label>
    <link:label id="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary_documentation_en-US" xlink:label="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vesting on First and Second Anniversary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" xlink:href="bngo-20210930.xsd#bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" xlink:to="lab_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_81be5e29-6fdd-4d26-a218-1b3a61a381e7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting_4067683a-8b9e-4e7c-973e-aa2e632f7ee4_terseLabel_en-US" xlink:label="lab_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred, value of shares subject to vesting</link:label>
    <link:label id="lab_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting_label_en-US" xlink:label="lab_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Consideration Transferred, Value Of Shares, Subject To Vesting</link:label>
    <link:label id="lab_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting_documentation_en-US" xlink:label="lab_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Consideration Transferred, Value Of Shares, Subject To Vesting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" xlink:href="bngo-20210930.xsd#bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" xlink:to="lab_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_0bfb6571-c3b2-484b-85ca-d631e7fb210b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_aa488a09-c16e-4c3b-91fb-63a0b153da40_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">Term loan face value</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_DebtInstrumentInterestRateEffectivePercentage_e5015c11-547e-44b2-a5dd-98084e33d95d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_WarrantExerciseNonCash_e1de0d01-dfdd-4d0a-a996-c649339d9fc5_terseLabel_en-US" xlink:label="lab_bngo_WarrantExerciseNonCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant exercise pursuant to cashless exercise</link:label>
    <link:label id="lab_bngo_WarrantExerciseNonCash_label_en-US" xlink:label="lab_bngo_WarrantExerciseNonCash" xlink: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 Exercise, Non-cash</link:label>
    <link:label id="lab_bngo_WarrantExerciseNonCash_documentation_en-US" xlink:label="lab_bngo_WarrantExerciseNonCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Exercise, Non-cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_WarrantExerciseNonCash" xlink:href="bngo-20210930.xsd#bngo_WarrantExerciseNonCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_WarrantExerciseNonCash" xlink:to="lab_bngo_WarrantExerciseNonCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_7c90d96c-843a-43a5-b43f-20c11fa867f9_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_RetainedEarningsAccumulatedDeficit_c7855523-91f2-4b3e-a6a8-6c2ed624f155_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_RestrictedStockUnitsRSUMember_840e8af3-2e30-4848-af70-90d3bde21828_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_StatementOfStockholdersEquityAbstract_934028fd-7c28-4f90-a040-f8af23eda0bb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_831f5b1d-bc50-427e-9f40-738a5ea6e610_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue stock for employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_32c03ccc-6e43-45ed-8a2f-1d8459a5cb43_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7497c51d-c1f3-4d8a-a260-2a45ee972161_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_bngo_PPPLoanMember_26f17f23-2cb0-4c8a-a75b-dfaf97d79f4e_terseLabel_en-US" xlink:label="lab_bngo_PPPLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPP Loan</link:label>
    <link:label id="lab_bngo_PPPLoanMember_label_en-US" xlink:label="lab_bngo_PPPLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPP Loan [Member]</link:label>
    <link:label id="lab_bngo_PPPLoanMember_documentation_en-US" xlink:label="lab_bngo_PPPLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPP Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_PPPLoanMember" xlink:href="bngo-20210930.xsd#bngo_PPPLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_PPPLoanMember" xlink:to="lab_bngo_PPPLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_6cc9b955-24df-41a1-8eb9-ca0adfac5557_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_05fa43a5-2806-467e-a2b1-fe430d09b69f_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_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_101ab9a3-0f17-47b9-b6a9-17525aad6ea7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_4124b060-89eb-42cc-aa4c-a68516629e91_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net loss per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_6d14f3bc-9484-4f29-b5ad-5202581d49de_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" 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">Repayments of borrowing from line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink: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 Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_b892c807-4430-4130-9c2e-643bbbe9b55a_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" 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">Proceeds from warrant and option exercises</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_03c9276f-eab0-49e1-8b70-7d083636063f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_91efbebc-36fe-425b-bacd-f24f6cde6764_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/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_f6e2eedd-a646-430b-94e6-95f7b32e7a3d_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 of allowance for doubtful accounts of, 2,015,000 and 2,119,000 as of September 30, 2021 and December 31, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_50c32952-9894-4082-a0d2-7dd4db04dda2_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_301a223f-88e8-49b3-8d7f-0dd56d9a2e01_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_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_UnsecuredDebtMember_20319169-a7a7-4294-9ec4-d3c77c6eefc6_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Loan</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_f391d6ca-c296-4a77-943e-0a9e8f29eb21_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_7c554bf1-f5b9-415a-bade-5751a776f9cd_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" 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">Equity Components</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_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_42a6db3f-e0c9-43ae-9450-3004dcc364ef_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_549bf904-7f6c-4b5f-b2ff-9d0ab5b6181d_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</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_6311a09a-8dbd-489c-b4a6-cd71584a4beb_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_InvestmentsMember_6769c519-b49d-441e-a716-4fd050f17d72_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsMember" xlink: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 Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsMember_label_en-US" xlink:label="lab_us-gaap_InvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsMember" xlink:to="lab_us-gaap_InvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_f16a6fdc-c61a-4fdd-915a-bb0faa8db75a_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_AccountsReceivableMember_b3e9750b-0d7b-4ee0-b0cb-fc95a581ac3d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_1e831dd1-4b57-4595-ae01-a711041bb1dc_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_5beee56b-d19a-431f-8ef3-c01ee779d01a_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_InventoryNet_2605b66f-d611-45f1-83bf-a886675dc52f_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_6492f369-7605-4496-8698-9f6ef5f1182a_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_6b7f12c7-9d22-4970-aa00-6d0de71c7fb4_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_95a16b9b-9435-4517-b5af-3311ec88a584_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_StatementOfFinancialPositionAbstract_caad46ea-644d-412e-81d1-2a5363624370_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_bngo_TermA2LoanMember_5d7d5b48-563f-40e7-b1b8-8813bf64a35a_terseLabel_en-US" xlink:label="lab_bngo_TermA2LoanMember" xlink: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 A-2 Loan</link:label>
    <link:label id="lab_bngo_TermA2LoanMember_label_en-US" xlink:label="lab_bngo_TermA2LoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term A-2 Loan [Member]</link:label>
    <link:label id="lab_bngo_TermA2LoanMember_documentation_en-US" xlink:label="lab_bngo_TermA2LoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term A-2 Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermA2LoanMember" xlink:href="bngo-20210930.xsd#bngo_TermA2LoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_TermA2LoanMember" xlink:to="lab_bngo_TermA2LoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_db17204e-c300-4d0b-b08a-2e89fb2a3e78_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_e62b9da7-99e6-48c6-a13c-cc4463ef967f_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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_c95c4f2f-3106-43f7-898a-c9abe7018f57_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink: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 Warrant Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink: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 Stockholders' Equity Note, Warrants or Rights [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_d70deb0f-0b5c-43fa-b76c-544211781694_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_fdf2de89-87da-4e3a-b415-8578eefb8fc9_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_dei_EntitySmallBusiness_9ddec6a7-a283-4d21-a1bd-11119a54d866_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_9a7ef400-3054-4866-a9f5-5a89b9956af8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/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_SalesRevenueNetMember_25e58d49-d920-4ea2-8660-e93158e2f2ac_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_524a5246-4e65-4e31-b432-465d790115ee_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average grant date fair value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_ea2eac01-6526-4ff1-aa3a-480835419729_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</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_dei_EntityExTransitionPeriod_496b1969-0ae6-4c2e-8840-7709b3ac3f2e_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_422ca009-98b9-4ac3-9976-e280447ab184_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 contract liabilities</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_d2a7bb7a-8d9e-486c-b07e-73e333222acb_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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_ca3c4302-adff-4043-a9b6-ce9e026e868b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_860d87de-a29f-4491-827d-55f09b35794f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue stock for acquisition (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink: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, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights_7a9ca0ea-b543-4ba9-87b1-129b62beb5e3_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" xlink: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, Weighted- Average Remaining Contractual Term Of Warrants Or Rights</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Of Warrants Or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" xlink:to="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ce906fba-c4ef-427e-8c7e-6d6ed26dad36_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/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_57d03467-277c-4ff4-a7d8-744e26f91255_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">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_bngo_CorporateNotesAndBondsMember_d9cbd319-d69e-4ce7-b7b6-46b1f5bcfeec_terseLabel_en-US" xlink:label="lab_bngo_CorporateNotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes/Bonds</link:label>
    <link:label id="lab_bngo_CorporateNotesAndBondsMember_label_en-US" xlink:label="lab_bngo_CorporateNotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes And Bonds [Member]</link:label>
    <link:label id="lab_bngo_CorporateNotesAndBondsMember_documentation_en-US" xlink:label="lab_bngo_CorporateNotesAndBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes And Bonds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CorporateNotesAndBondsMember" xlink:href="bngo-20210930.xsd#bngo_CorporateNotesAndBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_CorporateNotesAndBondsMember" xlink:to="lab_bngo_CorporateNotesAndBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_9b3297e2-6863-4497-a277-18ea42efc41a_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_a44ee9cc-0869-49a4-96e1-5f0bf5de633f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_3b591085-549b-4c7b-aa0a-745758217afb_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_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward_e0b1b857-469a-4af6-9b84-49b9bce1d054_terseLabel_en-US" xlink:label="lab_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Remaining Contractual Term</link:label>
    <link:label id="lab_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward_label_en-US" xlink:label="lab_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward" xlink:role="http://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 Contractual Term [Roll Forward]</link:label>
    <link:label id="lab_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward_documentation_en-US" xlink:label="lab_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward" xlink:href="bngo-20210930.xsd#bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward" xlink:to="lab_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d8eb9ae2-8721-4ec2-8d9f-adbae962a17b_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before 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_us-gaap_FairValueInputsLevel2Member_b68cfd16-6017-48cc-80e1-9a04f0ffb84e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_417c371e-4aac-4ed5-bc92-a4892dcbb332_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_ec9951c7-47fb-4de1-ab1c-25f5189283dc_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">Long-term contract liabilities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_64a781aa-9cb6-4701-9b61-f111b425ec10_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod_8e83cd4e-ffd5-4b6f-a9a4-737952758b6f_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled (in dollars per share)</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" xlink: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, Cancelled In Period</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" 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, Cancelled In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" xlink:to="lab_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_59838f04-6534-4419-a51d-af6de6509c0c_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_fa70a9d2-7670-48ce-9325-b97908b9210e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/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_9423dda7-df7d-41dd-9426-b291cfbbca2f_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_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0fa2d549-a782-4feb-8b93-32a8fcde4664_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_82c528e3-6597-4e2c-8130-9377ed6f48f9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_b88028e2-4224-488f-978f-722ce7e43dd4_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_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_f7b4c379-ad33-4351-a155-d89dcf684ade_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Recognized Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_f89f8904-18d1-4682-94cf-0528631f35b3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_2e81d6b8-dad6-409a-acd5-d78522b47266_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_03cc565f-6bc0-4246-9363-0a8ddd38a9fe_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_97eb1976-c0a6-40de-8858-c9c5b6fed1eb_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_1bb5b7ff-411e-424e-bf59-e867af0d7aac_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_srt_SegmentGeographicalDomain_cb0bc2dc-9e40-44f8-9f50-ecc9d1beb125_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_srt_TitleOfIndividualAxis_432f976a-7b91-4f7a-9832-2382bf5bb242_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_a03164f8-abb3-47d6-8390-41e54ca56c5f_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of term-loan debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_d990deff-d927-4b31-8c00-7b14d7b59a5b_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xlink: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_RepaymentsOfNotesPayable_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xlink: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 Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfNotesPayable" xlink:to="lab_us-gaap_RepaymentsOfNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodFourMember_bc3411eb-0ad8-46ba-91e8-0c559a0e5a62_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period Four</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodFourMember_label_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodFourMember" xlink: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, Payment Terms, Period Four [Member]</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodFourMember_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodFourMember" xlink: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, Payment Terms, Period Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodFourMember" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentPaymentTermsPeriodFourMember" xlink:to="lab_bngo_DebtInstrumentPaymentTermsPeriodFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_67641a06-92f7-4159-b595-dff8a59b19ae_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_srt_ProductsAndServicesDomain_9853fb35-9c18-4bc9-be29-c1bc29d3d466_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_SupplementalBalanceSheetDisclosuresTextBlock_c07168f8-e1c4-4642-b3c8-255e45cdc950_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Account Details</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0cb9f298-536c-45ab-9176-050289d266a9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_77bc55f3-a0e0-4fa2-ac60-97b1c2840a86_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_fd80d7c2-5134-41c3-933c-86567511b05b_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">Timing of satisfaction of remaining performance obligation</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_FairValueByMeasurementFrequencyAxis_dc11e6cf-f2a2-48df-826d-fd8a5fd4b75e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_e81b6950-fb87-41e4-a89d-3212fa9b1323_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_us-gaap_ScheduleOfDebtTableTextBlock_6865f509-0cf2-4968-a7f4-e1351d592d1f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink: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 Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink: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 Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_81b3681d-2634-4106-a305-96f5355ae7bb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_8f74d19f-dd6c-4449-8b70-9754b7f16386_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_srt_StatementGeographicalAxis_204fe4ed-9f19-4290-bb78-11a08a178cdf_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_d3d29048-468f-4964-b27c-bcfc8fa936dc_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 common shares outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/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_11431c42-8c05-4a10-a7fc-eeb8e7662916_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/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_ProductMember_8fa8fde1-2fc5-400d-a04e-f997e5f5d4c5_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_405c7afd-353d-4ecd-9d49-12d24a483aa7_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_d85368af-c632-4134-97d8-fb41b036ce7f_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ec4f25f-b5b7-402f-b8ea-c43e44d12959_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_BusinessAcquisitionAcquireeDomain_70c329b3-efa0-42a5-ae44-136412a1c421_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_e0be816b-c938-4001-9d24-3d0731ef69f9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_c74dcd9b-4c02-4859-aaa8-e14a1fddc3d9_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_0a4d3fdb-bdab-42fc-b084-1aa201b3bbe5_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_8f3de550-1d87-4335-b57c-94b15c833a43_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 expense</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_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_dfcfa041-5430-4162-9430-401cde62320c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0607d3ab-edfd-4d9b-a33e-60e27a760910_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_9dea5074-b8ba-4e99-a306-fd1ce6238940_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_dab6a9d6-e628-4738-8386-eb9912c23a74_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_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_CostOfGoodsAndServicesSold_fb75a247-c7d5-46fa-b78e-345058d82f7e_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_08925d1c-5755-488d-ba17-7db5038b864e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights_8aa49522-fbfe-4dd2-92c0-51e3bd7c9563_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" xlink: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, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" xlink:to="lab_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_d161bd22-a6e7-4526-b513-a7d3733cc36a_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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b11869e9-0c93-40d1-aa8a-4c67628a1f8f_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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_0ee64f63-da15-4bbc-9898-f7329b18793e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized (loss) on investment securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_388c15aa-bb75-4a79-8772-f302cebdd6b0_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" 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">Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_e7fed5f7-0b1d-4b4c-a6d8-9b078ab463f9_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service and other revenue</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink: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, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d2798bee-5d25-4bbe-b989-c480215d18d6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares of Stock under Stock Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/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_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue_8bdf1b0f-1563-4ca8-bb4a-97b25e0c44fe_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than 1 year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_19efd91b-0e41-4a63-8306-0d4a27e82ca7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_9ec92150-cbe1-46e0-a5b7-44db05326203_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" 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">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_f50620d1-1f5e-422f-8726-f35b97b1c657_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_777a7f19-c6ae-4426-9362-1562ab7190a3_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c2b0e893-6d2c-4210-88bb-4f3962b3027a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_ad667e52-7601-4929-a096-b7879cf51bc1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_TimeBasedVestingMember_f0b4da92-9fec-4737-bd8b-305c35878e58_terseLabel_en-US" xlink:label="lab_bngo_TimeBasedVestingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-Based Vesting</link:label>
    <link:label id="lab_bngo_TimeBasedVestingMember_label_en-US" xlink:label="lab_bngo_TimeBasedVestingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-Based Vesting [Member]</link:label>
    <link:label id="lab_bngo_TimeBasedVestingMember_documentation_en-US" xlink:label="lab_bngo_TimeBasedVestingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-Based Vesting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TimeBasedVestingMember" xlink:href="bngo-20210930.xsd#bngo_TimeBasedVestingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_TimeBasedVestingMember" xlink:to="lab_bngo_TimeBasedVestingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_1951d4e7-6efa-49aa-a23f-15a0c28ae860_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_5cb92bce-53a0-4d05-83db-9889f3362aa4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_BusinessAcquisitionsProFormaRevenue_110ba5fb-9420-4ef8-aaaa-c95c8dbca262_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_ac3c29b4-3668-4884-b237-cdef9bb4f1b1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_ca301c03-cdf1-4b61-80aa-d3ff74acc08c_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_bngo_BusinessAcquisitionMilestonePayment_593fd465-f7e0-4cee-a6a7-d6a2fb16530d_terseLabel_en-US" xlink:label="lab_bngo_BusinessAcquisitionMilestonePayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Milestone Payment</link:label>
    <link:label id="lab_bngo_BusinessAcquisitionMilestonePayment_label_en-US" xlink:label="lab_bngo_BusinessAcquisitionMilestonePayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Milestone Payment</link:label>
    <link:label id="lab_bngo_BusinessAcquisitionMilestonePayment_documentation_en-US" xlink:label="lab_bngo_BusinessAcquisitionMilestonePayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Milestone Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessAcquisitionMilestonePayment" xlink:href="bngo-20210930.xsd#bngo_BusinessAcquisitionMilestonePayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_BusinessAcquisitionMilestonePayment" xlink:to="lab_bngo_BusinessAcquisitionMilestonePayment" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory_449a5884-93f5-4e17-b5ba-2226bf0375a0_terseLabel_en-US" xlink:label="lab_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of instruments and servers from inventory to property and equipment</link:label>
    <link:label id="lab_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory_label_en-US" xlink:label="lab_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Instruments And Servers To Property And Equipment From Inventory</link:label>
    <link:label id="lab_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory_documentation_en-US" xlink:label="lab_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of instruments and servers to property and equipment from inventory.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" xlink:href="bngo-20210930.xsd#bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" xlink:to="lab_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodThreeMember_69cf9341-4431-47b0-9cb7-36e2648a6036_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period Three</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodThreeMember_label_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodThreeMember" xlink: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, Payment Terms, Period Three [Member]</link:label>
    <link:label id="lab_bngo_DebtInstrumentPaymentTermsPeriodThreeMember_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentPaymentTermsPeriodThreeMember" xlink: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, Payment Terms, Period Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodThreeMember" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentPaymentTermsPeriodThreeMember" xlink:to="lab_bngo_DebtInstrumentPaymentTermsPeriodThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_54b7e918-4171-4951-920a-60627f33c289_periodStartLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_90a1a519-cafe-46f9-b16c-462250981a69_periodEndLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in USD 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_RevenueRemainingPerformanceObligationPercentage_eafddfe2-f26e-4f8d-bd1e-bb4a5979549d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance obligation, percentage</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ConsumableRevenueMember_3afd27d6-45bc-4ac8-8e0c-9d7e10f567d9_terseLabel_en-US" xlink:label="lab_bngo_ConsumableRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumables</link:label>
    <link:label id="lab_bngo_ConsumableRevenueMember_label_en-US" xlink:label="lab_bngo_ConsumableRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumable Revenue [Member]</link:label>
    <link:label id="lab_bngo_ConsumableRevenueMember_documentation_en-US" xlink:label="lab_bngo_ConsumableRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumable Revenue [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ConsumableRevenueMember" xlink:href="bngo-20210930.xsd#bngo_ConsumableRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ConsumableRevenueMember" xlink:to="lab_bngo_ConsumableRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_1614157e-01bc-400a-ba1b-65f064c9762a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of available for sale securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_add23eb0-f22f-45ab-88d2-3e47653665eb_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3dbc466e-7666-42bb-ba52-19129b4b4a77_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in 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_d474c55d-ee8a-49cf-b46d-c6e075428a9c_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 (in shares)</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_WarrantMember_b961f351-0465-492d-9dfc-9c054d2af2e2_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">Warrant</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_CostsAndExpensesAbstract_fa5739d8-1150-4fe0-9659-a10cab19fb34_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink: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_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_7cfda5d4-1319-4b23-94a4-7cbdb75d3639_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink: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 securities in an unrealized loss position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_37aeaa7d-33b8-4fb8-9464-7b466142b03a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward_4a934108-724e-4453-8d97-723a1b880948_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Remaining Contractual Term</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward" xlink: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, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward]</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward" xlink:to="lab_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_25e675bb-492a-4632-bb5d-5941ea3d369a_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">General and administrative</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_bngo_StockIssuedDuringPeriodSharesWarrantsExercised_e5410b3c-f3fb-4650-8fed-1652f6318376_terseLabel_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue stock for warrant exercises (in shares)</link:label>
    <link:label id="lab_bngo_StockIssuedDuringPeriodSharesWarrantsExercised_label_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodSharesWarrantsExercised" xlink: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, Warrants Exercised</link:label>
    <link:label id="lab_bngo_StockIssuedDuringPeriodSharesWarrantsExercised_documentation_en-US" xlink:label="lab_bngo_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodSharesWarrantsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:to="lab_bngo_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_ae1af0f3-35be-4af9-988c-fd547a9aef8b_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_InvestmentTypeCategorizationMember_b789a495-03d0-4c57-91eb-3c3f984deb31_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_60dfdf1f-88b8-4302-9a7f-fb1ca6870ed7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink: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, trade</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_7cacc4d8-a635-47ee-a972-c7bacafdb86e_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_RevolverMember_ee525bde-2f51-416a-8b6d-2c7e34ba009c_terseLabel_en-US" xlink:label="lab_bngo_RevolverMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolver</link:label>
    <link:label id="lab_bngo_RevolverMember_label_en-US" xlink:label="lab_bngo_RevolverMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolver [Member]</link:label>
    <link:label id="lab_bngo_RevolverMember_documentation_en-US" xlink:label="lab_bngo_RevolverMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolver [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_RevolverMember" xlink:href="bngo-20210930.xsd#bngo_RevolverMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_RevolverMember" xlink:to="lab_bngo_RevolverMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_4df79d9a-5efa-4101-9112-4626f1da9ef4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_749d6e8c-3b6a-4d02-ba52-8af36e889079_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_89aeb56a-6fcb-45f3-8f82-fa3fb753cb63_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents 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_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_134baa29-2067-44b7-8331-2be7ca0f3311_verboseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" 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">Number of shares issued (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_ProductInformationLineItems_a2464968-f0ab-4a61-80cb-984ae63204b0_terseLabel_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_ProductInformationLineItems_label_en-US" xlink:label="lab_us-gaap_ProductInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductInformationLineItems" xlink:to="lab_us-gaap_ProductInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_81b9874a-4fcd-49dc-bb26-b4ac15bd2110_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_CommonStockParOrStatedValuePerShare_2490e9e8-794a-424e-9c69-2a70e804f312_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in 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_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b6dcdcc5-b51d-4ac5-ad16-5b81ebe46060_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_InterestIncomeExpenseNonoperatingNet_7a37ea40-3828-4b27-93ba-d278a6644cae_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" 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">Interest income (expense)</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink: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 Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_WorkingCapital_3edf23a0-f3d7-4ae6-aa66-368e3f73bde8_terseLabel_en-US" xlink:label="lab_bngo_WorkingCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working capital</link:label>
    <link:label id="lab_bngo_WorkingCapital_label_en-US" xlink:label="lab_bngo_WorkingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital</link:label>
    <link:label id="lab_bngo_WorkingCapital_documentation_en-US" xlink:label="lab_bngo_WorkingCapital" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_WorkingCapital" xlink:href="bngo-20210930.xsd#bngo_WorkingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_WorkingCapital" xlink:to="lab_bngo_WorkingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_613524f8-64d5-42e5-ae35-a870ee481356_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_bngo_LoanUnderPaycheckProtectionProgramMember_f88424b4-e7cb-42fc-aa1d-f9c4f8da8cef_terseLabel_en-US" xlink:label="lab_bngo_LoanUnderPaycheckProtectionProgramMember" xlink: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 Under Paycheck Protection Program</link:label>
    <link:label id="lab_bngo_LoanUnderPaycheckProtectionProgramMember_label_en-US" xlink:label="lab_bngo_LoanUnderPaycheckProtectionProgramMember" xlink: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 Under Paycheck Protection Program [Member]</link:label>
    <link:label id="lab_bngo_LoanUnderPaycheckProtectionProgramMember_documentation_en-US" xlink:label="lab_bngo_LoanUnderPaycheckProtectionProgramMember" xlink: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 Under Paycheck Protection Program [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LoanUnderPaycheckProtectionProgramMember" xlink:href="bngo-20210930.xsd#bngo_LoanUnderPaycheckProtectionProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_LoanUnderPaycheckProtectionProgramMember" xlink:to="lab_bngo_LoanUnderPaycheckProtectionProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_635c4443-5f49-4e13-aaf3-4da9cb78aee3_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_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod_e4cafc06-c5bc-4717-a52f-3d3e6977b3af_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" xlink: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 Granted In Period</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Number Of Securities Granted In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" xlink:to="lab_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ff1a84b8-5928-4c35-b87a-5c7ceab44a68_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option exercises (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c8d5488e-f183-4571-9490-7f89fc8c8a4a_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/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_8e78b8ec-9545-45f1-b5c0-f84bf0275219_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 common shares outstanding, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/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_FairValueMeasurementsRecurringMember_fc64873d-79be-418d-b177-3cafb1249a22_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9b21de34-27fb-41e2-bbca-3bd2d0cb2bd5_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_e9174789-6749-4091-ad88-21f07009d9bd_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_LongtermDebtTypeAxis_22a61d3d-afb8-4bca-95af-1ae9df4d9829_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_380dbf18-2ddd-408d-8967-afe3fee58e92_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_fc2fbdb7-8a42-4c4b-b488-7a781c93b473_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/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_DebtInstrumentUnamortizedDiscountCurrent_b95ac431-e400-4d44-a285-3ac81b64d466_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of term fee</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountCurrent_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_dc1ee480-8cc0-4cd4-91f5-a8da54fcdcab_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 Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders</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_bngo_ClassOfWarrantOrRightOutstandingRollForward_21baa30f-46ba-4910-b974-cfe65bf3fe6f_terseLabel_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightOutstandingRollForward" xlink: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 of Stock under Warrants</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightOutstandingRollForward_label_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightOutstandingRollForward" xlink: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, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_bngo_ClassOfWarrantOrRightOutstandingRollForward_documentation_en-US" xlink:label="lab_bngo_ClassOfWarrantOrRightOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightOutstandingRollForward" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_ClassOfWarrantOrRightOutstandingRollForward" xlink:to="lab_bngo_ClassOfWarrantOrRightOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory_f5148714-140f-4d51-a857-4b915b5fae6b_terseLabel_en-US" xlink:label="lab_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of instruments and servers from property and equipment into inventory</link:label>
    <link:label id="lab_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory_label_en-US" xlink:label="lab_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Instruments And Servers From Property And Equipment Into Inventory</link:label>
    <link:label id="lab_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory_documentation_en-US" xlink:label="lab_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Instruments And Servers From Property And Equipment Into Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" xlink:href="bngo-20210930.xsd#bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" xlink:to="lab_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_a12bc675-4f2e-4dc1-82ee-e8114fb8d1f8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_NonoperatingIncomeExpenseAbstract_cc480aed-55be-4751-a2ce-557420ed1634_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink: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_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_25a9623e-c863-47b1-a8c2-0748363279eb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_94fe6d6f-fcd2-4f22-b02f-44a765a5ad5d_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_NetCashProvidedByUsedInInvestingActivities_04de762a-ca02-4ff4-a7cd-1fe8b471495c_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_3ddad259-02b1-498a-87e7-1b45a4ab6ff6_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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_8ccffa0f-37ab-4cc7-9ec7-95631e04c8b9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issue stock for employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_074a0d05-edb0-46de-9380-017debc6bcb2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_GeneralAndAdministrativeExpenseMember_957fc2f2-e7ca-4088-bf89-5e801c2f8a91_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_14578a71-7d28-461f-b92d-9df14b21c4cb_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/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_689cb511-9e40-45e1-bbdb-0295c6622b8c_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_97ac62be-fd86-4717-a761-e85f42cc0746_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_LineOfCreditFacilityMaximumBorrowingCapacity_5b2a6de8-d6f4-4771-a259-42ec40e4012a_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">Term loan facility available</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_MoneyMarketFundsMember_dd7ed893-5385-44df-a35d-fdd91e7b1c31_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_48596118-68fd-4e93-85ac-aabb5ac39a30_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_bngo_DebtInstrumentPrepaymentFeePercent_a1bbb6ce-7350-44de-b592-4d752fbabbf7_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentPrepaymentFeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment fee percentage</link:label>
    <link:label id="lab_bngo_DebtInstrumentPrepaymentFeePercent_label_en-US" xlink:label="lab_bngo_DebtInstrumentPrepaymentFeePercent" xlink: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 Prepayment Fee Percent</link:label>
    <link:label id="lab_bngo_DebtInstrumentPrepaymentFeePercent_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentPrepaymentFeePercent" xlink: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 prepayment fee percent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPrepaymentFeePercent" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPrepaymentFeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentPrepaymentFeePercent" xlink:to="lab_bngo_DebtInstrumentPrepaymentFeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_bngo_SaleOfStockValueSharesIssuedInTransaction_5cd65ddd-6775-40dd-9afe-f47d6cae06d6_terseLabel_en-US" xlink:label="lab_bngo_SaleOfStockValueSharesIssuedInTransaction" xlink: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 offering price</link:label>
    <link:label id="lab_bngo_SaleOfStockValueSharesIssuedInTransaction_label_en-US" xlink:label="lab_bngo_SaleOfStockValueSharesIssuedInTransaction" xlink: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, Value, Shares Issued in Transaction</link:label>
    <link:label id="lab_bngo_SaleOfStockValueSharesIssuedInTransaction_documentation_en-US" xlink:label="lab_bngo_SaleOfStockValueSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Value, Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_SaleOfStockValueSharesIssuedInTransaction" xlink:href="bngo-20210930.xsd#bngo_SaleOfStockValueSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_SaleOfStockValueSharesIssuedInTransaction" xlink:to="lab_bngo_SaleOfStockValueSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_fd7f86b4-eeff-419e-ae56-bea5b9082e70_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_fa62738c-9d31-44b2-8c9a-fc723280bf77_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_dei_Security12bTitle_ee31cf03-3bd6-4b08-bef7-8a33c16599a8_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_MarketableSecuritiesTextBlock_362f0dbb-f449-4756-9d92-6867c623499a_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_cfc32689-9cbf-418b-ab0c-fbe584ccf047_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_NewAccountingPronouncementsPolicyPolicyTextBlock_6b2b8f27-5291-42b4-b72f-17c418770f5e_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 Issued But Not Yet 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_srt_RangeAxis_4bf90d27-d885-4da7-bb0b-d42d7424e11b_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_575f5c2f-b1ad-49ca-9253-411d061fe496_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_srt_NorthAmericaMember_650f3a0e-6247-4945-8fad-7b7ee4a82da6_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" 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_bngo_DebtInstrumentInterestRateDiscountedCashRate_7579561c-19af-440e-a4e7-1bbc17b06ff3_terseLabel_en-US" xlink:label="lab_bngo_DebtInstrumentInterestRateDiscountedCashRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discounted cash rate</link:label>
    <link:label id="lab_bngo_DebtInstrumentInterestRateDiscountedCashRate_label_en-US" xlink:label="lab_bngo_DebtInstrumentInterestRateDiscountedCashRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Discounted Cash Rate</link:label>
    <link:label id="lab_bngo_DebtInstrumentInterestRateDiscountedCashRate_documentation_en-US" xlink:label="lab_bngo_DebtInstrumentInterestRateDiscountedCashRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Discounted Cash Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentInterestRateDiscountedCashRate" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentInterestRateDiscountedCashRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bngo_DebtInstrumentInterestRateDiscountedCashRate" xlink:to="lab_bngo_DebtInstrumentInterestRateDiscountedCashRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_43a97693-f81f-483c-bd67-ed915d10f0e2_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f3cb9a22-7bbf-4bf3-a44c-bf4c19722519_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash used by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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_d1256e48-87e4-4784-b1e7-9c6e74b53986_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_us-gaap_ConcentrationRiskByBenchmarkAxis_d1cf774e-9205-4d3a-b5fd-5e3e1c10c4f1_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:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_056f958a-5561-4be0-851d-e57b622f99ae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" 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 unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_0d5679df-e198-48e7-970a-424263bc5593_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>bngo-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:1b4f8169-2011-4cae-9124-9ed21e197e7a,g:2be9a52c-4c90-4661-a472-501573beb9b0-->
<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://bionanogenomics.com/role/Cover" xlink:type="simple" xlink:href="bngo-20210930.xsd#Cover"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_0ff1ff70-09dd-4e19-89d7-9d93f02db3a9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_3ad8d9bc-39f3-4357-9e3a-754913705529" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0ff1ff70-09dd-4e19-89d7-9d93f02db3a9" xlink:to="loc_dei_DocumentInformationTable_3ad8d9bc-39f3-4357-9e3a-754913705529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e73181f8-e53a-4b21-b6ba-6978a635b3dd" 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_dei_DocumentInformationTable_3ad8d9bc-39f3-4357-9e3a-754913705529" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e73181f8-e53a-4b21-b6ba-6978a635b3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e525d55d-fea2-4328-92d3-c53df0ea86f2" 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_e73181f8-e53a-4b21-b6ba-6978a635b3dd" xlink:to="loc_us-gaap_ClassOfStockDomain_e525d55d-fea2-4328-92d3-c53df0ea86f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a062a101-4d1f-4f03-8fac-ba84c10a3757" 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_e525d55d-fea2-4328-92d3-c53df0ea86f2" xlink:to="loc_us-gaap_CommonStockMember_a062a101-4d1f-4f03-8fac-ba84c10a3757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_f40f02bd-cced-4f0b-bde0-9079d95ded9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e525d55d-fea2-4328-92d3-c53df0ea86f2" xlink:to="loc_us-gaap_WarrantMember_f40f02bd-cced-4f0b-bde0-9079d95ded9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_3ad8d9bc-39f3-4357-9e3a-754913705529" xlink:to="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3bcc99d2-56fd-4fd9-a898-d787a4f4e7d7" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentType_3bcc99d2-56fd-4fd9-a898-d787a4f4e7d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_901b3a9b-c5ca-4b55-a193-6545f656e205" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentQuarterlyReport_901b3a9b-c5ca-4b55-a193-6545f656e205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_294778c6-48b0-4eb6-a7cf-b8726484b361" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentPeriodEndDate_294778c6-48b0-4eb6-a7cf-b8726484b361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_aacaaac1-1cc2-4859-b143-56bcee74ac6b" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentTransitionReport_aacaaac1-1cc2-4859-b143-56bcee74ac6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_7242a346-c105-4bb4-9078-fd4dd94c54fe" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityFileNumber_7242a346-c105-4bb4-9078-fd4dd94c54fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_3704dc36-c4b6-4b48-bc6a-20790943d6d8" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityRegistrantName_3704dc36-c4b6-4b48-bc6a-20790943d6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_7bab4c81-a5ec-4238-be02-51290136389c" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityIncorporationStateCountryCode_7bab4c81-a5ec-4238-be02-51290136389c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_10ed9efe-09d3-4c48-8022-7c6e3cdb7e3f" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityTaxIdentificationNumber_10ed9efe-09d3-4c48-8022-7c6e3cdb7e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6d7c4ac1-d8be-40c6-996a-60815b1126f1" 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_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityAddressAddressLine1_6d7c4ac1-d8be-40c6-996a-60815b1126f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6d7e4cf7-9b98-4c6d-bcca-941fe5fe8faa" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityAddressCityOrTown_6d7e4cf7-9b98-4c6d-bcca-941fe5fe8faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1c9a888d-ea60-45e9-b1cf-157cace920d0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityAddressStateOrProvince_1c9a888d-ea60-45e9-b1cf-157cace920d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_2e3eddb5-5ca4-45bb-bb7d-97697c342ca8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityAddressPostalZipCode_2e3eddb5-5ca4-45bb-bb7d-97697c342ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_698ff9e5-41c3-4bcc-b6fc-115ef830bec3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_CityAreaCode_698ff9e5-41c3-4bcc-b6fc-115ef830bec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_a04a6af8-b078-4257-bc47-affdd627d81b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_LocalPhoneNumber_a04a6af8-b078-4257-bc47-affdd627d81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_6c86acbb-64e3-4399-91d6-6a5ea15a7877" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_Security12bTitle_6c86acbb-64e3-4399-91d6-6a5ea15a7877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b4062b5f-e0aa-45cf-9377-cd55cf4a9555" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_TradingSymbol_b4062b5f-e0aa-45cf-9377-cd55cf4a9555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c6d6db2b-a4c5-4cad-95da-1b5df0fa8907" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_SecurityExchangeName_c6d6db2b-a4c5-4cad-95da-1b5df0fa8907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e9ae8c7f-efdf-4137-a963-429c7b7816b6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityCurrentReportingStatus_e9ae8c7f-efdf-4137-a963-429c7b7816b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_ea769e8e-0264-48bc-9ea4-8115aef48007" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityInteractiveDataCurrent_ea769e8e-0264-48bc-9ea4-8115aef48007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_4850da5b-7934-488f-bc82-c37e49b6c27b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityFilerCategory_4850da5b-7934-488f-bc82-c37e49b6c27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_80e415fa-9e9b-4647-8bcf-ed608da5dc68" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntitySmallBusiness_80e415fa-9e9b-4647-8bcf-ed608da5dc68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_98e920a1-ca26-4209-a138-bbd1c3f37e7c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityEmergingGrowthCompany_98e920a1-ca26-4209-a138-bbd1c3f37e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_79d5129c-c13d-480d-b6a9-1436d133f95e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityExTransitionPeriod_79d5129c-c13d-480d-b6a9-1436d133f95e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_8b43b50b-51e2-4544-b977-bd91ae42d8ac" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityShellCompany_8b43b50b-51e2-4544-b977-bd91ae42d8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ebea6346-94f0-40c7-919c-fbce93813fee" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ebea6346-94f0-40c7-919c-fbce93813fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_aeefc0f9-394c-4c1b-9a22-9e6e6e0c4a2c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_AmendmentFlag_aeefc0f9-394c-4c1b-9a22-9e6e6e0c4a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_6c2569c2-83f2-424f-bf46-c2e15d78dc7b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentFiscalYearFocus_6c2569c2-83f2-424f-bf46-c2e15d78dc7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_20badc5f-1318-4552-a142-dba6019d80d8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_DocumentFiscalPeriodFocus_20badc5f-1318-4552-a142-dba6019d80d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_9690b7a0-643c-41b3-a26d-195549429ecb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_EntityCentralIndexKey_9690b7a0-643c-41b3-a26d-195549429ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_36e28795-f304-4ba8-ad8b-d1944e61e4b1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_67021998-a55b-4649-96eb-44de48934edb" xlink:to="loc_dei_CurrentFiscalYearEndDate_36e28795-f304-4ba8-ad8b-d1944e61e4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_80f67d04-3dfd-4b91-ae90-afee5b4c7c21" 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_11f47887-62a7-4429-a999-cd5e7684f333" 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_80f67d04-3dfd-4b91-ae90-afee5b4c7c21" xlink:to="loc_us-gaap_AssetsAbstract_11f47887-62a7-4429-a999-cd5e7684f333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_29ddd124-dd02-4bd7-a261-0395b83a847d" 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_11f47887-62a7-4429-a999-cd5e7684f333" xlink:to="loc_us-gaap_AssetsCurrentAbstract_29ddd124-dd02-4bd7-a261-0395b83a847d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b8b05b09-344c-4bcf-8ff0-3d9fbcbaa256" 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_29ddd124-dd02-4bd7-a261-0395b83a847d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b8b05b09-344c-4bcf-8ff0-3d9fbcbaa256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75684496-2e1f-4bc8-9e3c-10b32e6209a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_29ddd124-dd02-4bd7-a261-0395b83a847d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_75684496-2e1f-4bc8-9e3c-10b32e6209a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d4e9fdd1-b71a-40b2-80aa-84d6c2818b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_29ddd124-dd02-4bd7-a261-0395b83a847d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d4e9fdd1-b71a-40b2-80aa-84d6c2818b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d454c389-918c-4054-a396-80662bf4b2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_29ddd124-dd02-4bd7-a261-0395b83a847d" xlink:to="loc_us-gaap_InventoryNet_d454c389-918c-4054-a396-80662bf4b2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ecd67a8e-b865-46b1-a356-15a191a761b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_29ddd124-dd02-4bd7-a261-0395b83a847d" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ecd67a8e-b865-46b1-a356-15a191a761b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_244fc429-89c4-4ba5-b726-b42bd2e5e036" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_29ddd124-dd02-4bd7-a261-0395b83a847d" xlink:to="loc_us-gaap_AssetsCurrent_244fc429-89c4-4ba5-b726-b42bd2e5e036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6e07186d-e22f-4756-8202-356b1dca648c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11f47887-62a7-4429-a999-cd5e7684f333" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6e07186d-e22f-4756-8202-356b1dca648c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2323a166-ea3e-4696-802c-32f1539be165" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11f47887-62a7-4429-a999-cd5e7684f333" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_2323a166-ea3e-4696-802c-32f1539be165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d9d8460f-7600-46a5-bd89-533663ddfce0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11f47887-62a7-4429-a999-cd5e7684f333" xlink:to="loc_us-gaap_Goodwill_d9d8460f-7600-46a5-bd89-533663ddfce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_899be0e2-aaac-4e78-b8da-c938d266a5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11f47887-62a7-4429-a999-cd5e7684f333" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_899be0e2-aaac-4e78-b8da-c938d266a5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_aa22a967-a810-416f-afa0-94574e62e782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_11f47887-62a7-4429-a999-cd5e7684f333" xlink:to="loc_us-gaap_Assets_aa22a967-a810-416f-afa0-94574e62e782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27084423-1fd2-416a-b4d7-a26b8703ad5c" 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_80f67d04-3dfd-4b91-ae90-afee5b4c7c21" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_8f6e4b15-a4c4-4a61-8a77-b2310e766f8b" 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_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_8f6e4b15-a4c4-4a61-8a77-b2310e766f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c738f09f-12dd-48f1-9645-aec9969e67b8" 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_8f6e4b15-a4c4-4a61-8a77-b2310e766f8b" xlink:to="loc_us-gaap_AccountsPayableCurrent_c738f09f-12dd-48f1-9645-aec9969e67b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a8c2fa60-7983-4a9d-9ff1-972fd5d9e145" 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_8f6e4b15-a4c4-4a61-8a77-b2310e766f8b" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a8c2fa60-7983-4a9d-9ff1-972fd5d9e145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7c1d3dfb-73a9-406a-b205-2dc0471aaa79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8f6e4b15-a4c4-4a61-8a77-b2310e766f8b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_7c1d3dfb-73a9-406a-b205-2dc0471aaa79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_df688e91-c42d-4c11-b86b-ebd16053bc11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_8f6e4b15-a4c4-4a61-8a77-b2310e766f8b" xlink:to="loc_us-gaap_LiabilitiesCurrent_df688e91-c42d-4c11-b86b-ebd16053bc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2581cb00-cb9d-47d7-bd63-c03dbe99cc2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2581cb00-cb9d-47d7-bd63-c03dbe99cc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_c10eceec-477d-4db9-922e-517ab20c4741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_c10eceec-477d-4db9-922e-517ab20c4741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_5fa6d481-5bbd-4a5c-b8b7-3f4befcd426c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_5fa6d481-5bbd-4a5c-b8b7-3f4befcd426c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c6950308-1eea-49f5-9e2f-8a08d64364bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:to="loc_us-gaap_Liabilities_c6950308-1eea-49f5-9e2f-8a08d64364bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f04eee5e-bd0c-4ee7-964f-6c2953c0358e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f04eee5e-bd0c-4ee7-964f-6c2953c0358e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_edf1ad9a-e5c1-4d20-a0c3-b9c6ca0baf7e" 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_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:to="loc_us-gaap_StockholdersEquityAbstract_edf1ad9a-e5c1-4d20-a0c3-b9c6ca0baf7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_821ffaef-ee4a-4aae-bfdb-4bb1edfcd458" 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_edf1ad9a-e5c1-4d20-a0c3-b9c6ca0baf7e" xlink:to="loc_us-gaap_PreferredStockValue_821ffaef-ee4a-4aae-bfdb-4bb1edfcd458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_92d25d20-6e95-4042-aef0-68b475c57e7b" 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_edf1ad9a-e5c1-4d20-a0c3-b9c6ca0baf7e" xlink:to="loc_us-gaap_CommonStockValue_92d25d20-6e95-4042-aef0-68b475c57e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a1f25331-2ff7-4c0e-bc2c-71f1ac0bcdf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_edf1ad9a-e5c1-4d20-a0c3-b9c6ca0baf7e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a1f25331-2ff7-4c0e-bc2c-71f1ac0bcdf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_50a64385-0528-47f1-8ef7-645413fbdbc9" 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_edf1ad9a-e5c1-4d20-a0c3-b9c6ca0baf7e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_50a64385-0528-47f1-8ef7-645413fbdbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_174a7b10-7008-466c-a063-28991d45272e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_edf1ad9a-e5c1-4d20-a0c3-b9c6ca0baf7e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_174a7b10-7008-466c-a063-28991d45272e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2acb6d1e-4178-475c-85b5-57ee5fdffabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_edf1ad9a-e5c1-4d20-a0c3-b9c6ca0baf7e" xlink:to="loc_us-gaap_StockholdersEquity_2acb6d1e-4178-475c-85b5-57ee5fdffabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_77ee8d94-8ae7-43fa-8358-ef2c0a5fb3d3" 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_27084423-1fd2-416a-b4d7-a26b8703ad5c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_77ee8d94-8ae7-43fa-8358-ef2c0a5fb3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" 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_AllowanceForDoubtfulAccountsReceivableCurrent_0ba62156-e7a0-45c3-bb39-8adb47f9391b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0ba62156-e7a0-45c3-bb39-8adb47f9391b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f47c2ad4-2fda-4e92-ab93-926e5e3eb54f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_f47c2ad4-2fda-4e92-ab93-926e5e3eb54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_1a5e74bd-d12f-42c7-95bf-7b778dc699cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_1a5e74bd-d12f-42c7-95bf-7b778dc699cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_41b3f1ef-9883-4419-b35d-95c97fc8c442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_PreferredStockSharesIssued_41b3f1ef-9883-4419-b35d-95c97fc8c442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2ea7efd9-3ee6-47f3-a217-a660a453f810" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2ea7efd9-3ee6-47f3-a217-a660a453f810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_bdb10b96-4d64-4288-bcef-ee3bf9ae59c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_bdb10b96-4d64-4288-bcef-ee3bf9ae59c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_88938677-55ff-4c3d-9532-ee8fef439e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_88938677-55ff-4c3d-9532-ee8fef439e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_93f671a9-cff2-47a5-8286-c2b8dfe5264a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_CommonStockSharesIssued_93f671a9-cff2-47a5-8286-c2b8dfe5264a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3c117168-7d7b-4da2-8192-5c30cd0b5fec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2d821713-f4e2-423c-ab61-e248b0b1a0a9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3c117168-7d7b-4da2-8192-5c30cd0b5fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofOperationsUnaudited"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_0ce95bf8-ecd9-468c-85c5-3d9795e4f4fb" 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_StatementTable_49b862f2-fb4d-4ce3-895d-1115cc62217f" 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_IncomeStatementAbstract_0ce95bf8-ecd9-468c-85c5-3d9795e4f4fb" xlink:to="loc_us-gaap_StatementTable_49b862f2-fb4d-4ce3-895d-1115cc62217f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_0b68ed77-c4c8-461b-8713-cf8b0a278f3a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_49b862f2-fb4d-4ce3-895d-1115cc62217f" xlink:to="loc_srt_ProductOrServiceAxis_0b68ed77-c4c8-461b-8713-cf8b0a278f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4a4b65cb-cbdb-4c24-b4d8-090563a69cb7" 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_0b68ed77-c4c8-461b-8713-cf8b0a278f3a" xlink:to="loc_srt_ProductsAndServicesDomain_4a4b65cb-cbdb-4c24-b4d8-090563a69cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_c320a375-e10c-4b6d-a25f-83bd62de4196" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4a4b65cb-cbdb-4c24-b4d8-090563a69cb7" xlink:to="loc_us-gaap_ProductMember_c320a375-e10c-4b6d-a25f-83bd62de4196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c5675a67-e059-45a8-aaf2-a6e0880c38e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4a4b65cb-cbdb-4c24-b4d8-090563a69cb7" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c5675a67-e059-45a8-aaf2-a6e0880c38e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" 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_49b862f2-fb4d-4ce3-895d-1115cc62217f" xlink:to="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_f04cc83f-8150-445d-8994-8d1deca4fcc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_RevenuesAbstract_f04cc83f-8150-445d-8994-8d1deca4fcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_135a90d7-42ee-4e01-b8a1-117faade2117" 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_RevenuesAbstract_f04cc83f-8150-445d-8994-8d1deca4fcc5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_135a90d7-42ee-4e01-b8a1-117faade2117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_7e3776e0-b9dc-41ce-acb9-df909df7218d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_CostOfRevenueAbstract_7e3776e0-b9dc-41ce-acb9-df909df7218d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_cde07eec-337c-4ebd-a5dd-840a54da6556" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_7e3776e0-b9dc-41ce-acb9-df909df7218d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_cde07eec-337c-4ebd-a5dd-840a54da6556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_80997ecd-7a3e-4145-90e9-c93e990e8a95" 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_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_80997ecd-7a3e-4145-90e9-c93e990e8a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c74829d6-744e-4859-9bf3-c547186cb9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c74829d6-744e-4859-9bf3-c547186cb9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9951e989-0a75-430a-ba9a-c18adfb02468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_efc62960-c6b8-4589-93eb-628651d58d37" xlink:to="loc_us-gaap_CostsAndExpenses_9951e989-0a75-430a-ba9a-c18adfb02468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2b8f9899-a6b4-4140-a8ab-e84457c9c829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_OperatingIncomeLoss_2b8f9899-a6b4-4140-a8ab-e84457c9c829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_76ceabf7-a6c7-44b7-98d7-c8c1553f0f03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_76ceabf7-a6c7-44b7-98d7-c8c1553f0f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_26976649-28a0-4bdd-aab6-0a687174613c" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_26976649-28a0-4bdd-aab6-0a687174613c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_6f8f1563-379c-40d8-9161-ebf40907c4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_6f8f1563-379c-40d8-9161-ebf40907c4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_2cc110c6-218e-4beb-9c53-53ed18b6d9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_2cc110c6-218e-4beb-9c53-53ed18b6d9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_840d798c-4afb-4cf6-ad24-34031ec6d407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d45dcb5c-e86e-4462-ac9e-8a4e28c460b2" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_840d798c-4afb-4cf6-ad24-34031ec6d407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30933402-11b4-477d-8ef6-f742e59227c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30933402-11b4-477d-8ef6-f742e59227c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3fc17aa2-6cd7-4acf-99fa-ed89920901b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3fc17aa2-6cd7-4acf-99fa-ed89920901b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e6cf2b0c-6fac-42c3-92bc-ca329b878a65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_NetIncomeLoss_e6cf2b0c-6fac-42c3-92bc-ca329b878a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_afa8f758-75e0-4ea7-98a1-f643f36ade45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_EarningsPerShareBasic_afa8f758-75e0-4ea7-98a1-f643f36ade45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_adc86074-005b-4abf-80d8-f3f112512270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_EarningsPerShareDiluted_adc86074-005b-4abf-80d8-f3f112512270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_54fba53b-4fe5-4691-85a4-e8e3b87e2e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_54fba53b-4fe5-4691-85a4-e8e3b87e2e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c2bad49f-9bce-415c-aef3-5a0d24077964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4ff7ca5a-9f6b-412c-8fd3-7235c6e31516" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c2bad49f-9bce-415c-aef3-5a0d24077964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofComprehensiveLossStatement"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0bd5ef8d-4827-4ff4-89d5-f7d4e2e6933b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f2f0bfe7-43c5-49a2-a6b8-a538a0c2c743" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_0bd5ef8d-4827-4ff4-89d5-f7d4e2e6933b" xlink:to="loc_us-gaap_NetIncomeLoss_f2f0bfe7-43c5-49a2-a6b8-a538a0c2c743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_dc7dd8d5-e670-47ee-b6fc-864f24339255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0bd5ef8d-4827-4ff4-89d5-f7d4e2e6933b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_dc7dd8d5-e670-47ee-b6fc-864f24339255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5d564238-a70d-44b2-be13-e7622c8199f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0bd5ef8d-4827-4ff4-89d5-f7d4e2e6933b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5d564238-a70d-44b2-be13-e7622c8199f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_c9f2a55b-ab02-4aae-ba5c-c4245a0f256d" 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_b06b1659-4964-4b93-abad-e1e24a668d75" 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_c9f2a55b-ab02-4aae-ba5c-c4245a0f256d" xlink:to="loc_us-gaap_StatementTable_b06b1659-4964-4b93-abad-e1e24a668d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_bbbc7d6d-8648-40db-92f0-39db7a1e01ff" 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_b06b1659-4964-4b93-abad-e1e24a668d75" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_bbbc7d6d-8648-40db-92f0-39db7a1e01ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d8d7772a-1829-49a0-9a76-ce3ae571f782" 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_bbbc7d6d-8648-40db-92f0-39db7a1e01ff" xlink:to="loc_us-gaap_EquityComponentDomain_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_270b2798-32c5-4bee-9d3a-021e105110ea" 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_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:to="loc_us-gaap_CommonStockMember_270b2798-32c5-4bee-9d3a-021e105110ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_85294924-f588-4ef3-9f67-4379db7b4204" 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_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_85294924-f588-4ef3-9f67-4379db7b4204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d5dcb8c8-3713-4886-8747-1f6766f8b699" 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_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:to="loc_us-gaap_RetainedEarningsMember_d5dcb8c8-3713-4886-8747-1f6766f8b699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8888b778-0939-4dfa-9c9b-ef83bb19eff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d8d7772a-1829-49a0-9a76-ce3ae571f782" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8888b778-0939-4dfa-9c9b-ef83bb19eff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1411b583-1de6-4042-bdc5-c888f25624c1" 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_b06b1659-4964-4b93-abad-e1e24a668d75" xlink:to="loc_us-gaap_StatementLineItems_1411b583-1de6-4042-bdc5-c888f25624c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1411b583-1de6-4042-bdc5-c888f25624c1" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_4aaa4fdb-abf3-4cca-bb5c-1f1ea3c1b1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_SharesOutstanding_4aaa4fdb-abf3-4cca-bb5c-1f1ea3c1b1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_498946cc-fa17-4f2c-9a60-f40c4dc3f429" 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_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockholdersEquity_498946cc-fa17-4f2c-9a60-f40c4dc3f429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_866b6a7c-9d78-43bd-b2f6-fe5afa70e152" 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_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_866b6a7c-9d78-43bd-b2f6-fe5afa70e152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9aa5801f-db92-412e-93d5-1100fe829f18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9aa5801f-db92-412e-93d5-1100fe829f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9312dcd4-bd73-4199-863c-aceec219a2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9312dcd4-bd73-4199-863c-aceec219a2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a895b9d9-7029-4a21-ba9c-c6efebc33fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a895b9d9-7029-4a21-ba9c-c6efebc33fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_78c0c015-df65-4ee1-b6f7-2d5721564a50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_78c0c015-df65-4ee1-b6f7-2d5721564a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9596eaee-1743-4270-96de-b95270f40258" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_9596eaee-1743-4270-96de-b95270f40258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_48c9f2af-5f37-4b22-95ed-80fc22b08948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_48c9f2af-5f37-4b22-95ed-80fc22b08948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodSharesCovenantWaiver_4323ff5d-9cf1-449f-97ce-2dd27f25381b" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodSharesCovenantWaiver"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_bngo_StockIssuedDuringPeriodSharesCovenantWaiver_4323ff5d-9cf1-449f-97ce-2dd27f25381b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodValueCovenantWaiver_ae90ed6e-0cbc-44cf-9be9-37c6c482f3fd" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodValueCovenantWaiver"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_bngo_StockIssuedDuringPeriodValueCovenantWaiver_ae90ed6e-0cbc-44cf-9be9-37c6c482f3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodSharesWarrantsExercised_47022a6d-122b-4427-b1c7-5523557e0a4d" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodSharesWarrantsExercised"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_bngo_StockIssuedDuringPeriodSharesWarrantsExercised_47022a6d-122b-4427-b1c7-5523557e0a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedDuringPeriodValueWarrantsExercised_9514fb1a-bc5d-4b5a-800e-e250cc5f7346" xlink:href="bngo-20210930.xsd#bngo_StockIssuedDuringPeriodValueWarrantsExercised"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_bngo_StockIssuedDuringPeriodValueWarrantsExercised_9514fb1a-bc5d-4b5a-800e-e250cc5f7346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_562e3cec-05f3-4929-a9d3-2ff29480783c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_562e3cec-05f3-4929-a9d3-2ff29480783c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1212748e-0ef9-4140-a654-9c07e84b49f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1212748e-0ef9-4140-a654-9c07e84b49f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cd1187af-0d0f-4118-8749-7e5e64ec576c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_NetIncomeLoss_cd1187af-0d0f-4118-8749-7e5e64ec576c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_e6fcae2f-e584-49f9-a27a-e18dfcf10dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_e6fcae2f-e584-49f9-a27a-e18dfcf10dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_49d8112a-48d1-4d98-89c8-102be845db62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_SharesOutstanding_49d8112a-48d1-4d98-89c8-102be845db62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e0045110-dd38-4da4-8ea7-f284afef8657" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6f359a78-9fa6-4f1b-a09a-70184bc3eecd" xlink:to="loc_us-gaap_StockholdersEquity_e0045110-dd38-4da4-8ea7-f284afef8657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="bngo-20210930.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_f2704349-76a5-4dab-9985-a2ed235ad97e" 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_25eab716-f58d-4eab-944c-4a9c709623a5" 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_f2704349-76a5-4dab-9985-a2ed235ad97e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_25eab716-f58d-4eab-944c-4a9c709623a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de48f298-a8ea-47fc-9c02-fd1dd344aebe" 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_25eab716-f58d-4eab-944c-4a9c709623a5" xlink:to="loc_us-gaap_NetIncomeLoss_de48f298-a8ea-47fc-9c02-fd1dd344aebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_77b8e52e-d02a-47ea-9935-71d852b73a36" 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_25eab716-f58d-4eab-944c-4a9c709623a5" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_77b8e52e-d02a-47ea-9935-71d852b73a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d373a3d1-71a8-4be5-87aa-12ffd9e9921e" 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_77b8e52e-d02a-47ea-9935-71d852b73a36" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d373a3d1-71a8-4be5-87aa-12ffd9e9921e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_bcf95342-b9e8-4a02-88d2-8e343ed247a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_77b8e52e-d02a-47ea-9935-71d852b73a36" xlink:to="loc_us-gaap_PaidInKindInterest_bcf95342-b9e8-4a02-88d2-8e343ed247a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5bca9ce0-d5f0-48f0-ae5a-6291e8b4d0c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_77b8e52e-d02a-47ea-9935-71d852b73a36" xlink:to="loc_us-gaap_ShareBasedCompensation_5bca9ce0-d5f0-48f0-ae5a-6291e8b4d0c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_1f954ca2-0648-47ef-9a27-e86ec37a7cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_77b8e52e-d02a-47ea-9935-71d852b73a36" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_1f954ca2-0648-47ef-9a27-e86ec37a7cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_d54ff902-6e6b-4540-b962-5e5036037f88" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_77b8e52e-d02a-47ea-9935-71d852b73a36" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_d54ff902-6e6b-4540-b962-5e5036037f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_1d15b689-c0c6-4a84-be4d-98ff8d64fa9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_77b8e52e-d02a-47ea-9935-71d852b73a36" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_1d15b689-c0c6-4a84-be4d-98ff8d64fa9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_884c5f8b-4b90-45c4-90a4-1959b04e0430" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_77b8e52e-d02a-47ea-9935-71d852b73a36" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_884c5f8b-4b90-45c4-90a4-1959b04e0430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_beb8e365-c77d-4d7c-9e64-3c3413ee0621" 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_884c5f8b-4b90-45c4-90a4-1959b04e0430" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_beb8e365-c77d-4d7c-9e64-3c3413ee0621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_a9bd8bcc-8888-47d6-ab92-a47dc96e66bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_884c5f8b-4b90-45c4-90a4-1959b04e0430" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_a9bd8bcc-8888-47d6-ab92-a47dc96e66bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b58e598d-e4fc-4da8-a875-8dc80044870b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_884c5f8b-4b90-45c4-90a4-1959b04e0430" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_b58e598d-e4fc-4da8-a875-8dc80044870b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_463c05b5-9363-47e6-a874-d5d04392a15e" 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_884c5f8b-4b90-45c4-90a4-1959b04e0430" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_463c05b5-9363-47e6-a874-d5d04392a15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_39908028-e0a8-45fb-854b-17341c19eaa5" 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_884c5f8b-4b90-45c4-90a4-1959b04e0430" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_39908028-e0a8-45fb-854b-17341c19eaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ee574080-c355-47a7-93e8-192c37aacb7d" 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_25eab716-f58d-4eab-944c-4a9c709623a5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ee574080-c355-47a7-93e8-192c37aacb7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b730d51e-cf24-49b0-9e6f-97307d61a379" 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_f2704349-76a5-4dab-9985-a2ed235ad97e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b730d51e-cf24-49b0-9e6f-97307d61a379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d3b9afb7-d025-4327-82df-ff5a3544d03d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b730d51e-cf24-49b0-9e6f-97307d61a379" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d3b9afb7-d025-4327-82df-ff5a3544d03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b773d080-4666-44c6-b7e6-0453c7ec5ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b730d51e-cf24-49b0-9e6f-97307d61a379" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b773d080-4666-44c6-b7e6-0453c7ec5ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_26f14575-c08f-406c-be84-5e32aadb6ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b730d51e-cf24-49b0-9e6f-97307d61a379" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_26f14575-c08f-406c-be84-5e32aadb6ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_13e458c2-1138-4ffe-8ad5-90594ba75b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b730d51e-cf24-49b0-9e6f-97307d61a379" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_13e458c2-1138-4ffe-8ad5-90594ba75b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_622ff5e9-9a8b-4efe-b5b8-8173a7196931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b730d51e-cf24-49b0-9e6f-97307d61a379" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_622ff5e9-9a8b-4efe-b5b8-8173a7196931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb8f4986-d671-433b-a7d0-90a9863bdfa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b730d51e-cf24-49b0-9e6f-97307d61a379" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb8f4986-d671-433b-a7d0-90a9863bdfa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" 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_f2704349-76a5-4dab-9985-a2ed235ad97e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_12937a0f-e343-4467-8d2c-6a4ad06208e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_12937a0f-e343-4467-8d2c-6a4ad06208e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ProceedsFromPayrollProtectionProgramLoan_fe1a9492-6e8b-406c-be98-c03c1b89d9ff" xlink:href="bngo-20210930.xsd#bngo_ProceedsFromPayrollProtectionProgramLoan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_bngo_ProceedsFromPayrollProtectionProgramLoan_fe1a9492-6e8b-406c-be98-c03c1b89d9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_0ddb0b46-f1b1-48ab-8292-1fd41d859381" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_0ddb0b46-f1b1-48ab-8292-1fd41d859381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_35cc3918-d4ea-40e7-8a4b-a7564a40b2f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_35cc3918-d4ea-40e7-8a4b-a7564a40b2f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6e1529ed-c097-40e2-a134-3a478bd38e40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6e1529ed-c097-40e2-a134-3a478bd38e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_0bde40d9-b17f-4757-b214-140d26a6817e" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_0bde40d9-b17f-4757-b214-140d26a6817e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_b1b26f2d-8d2a-4266-9c09-6f99295323f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_b1b26f2d-8d2a-4266-9c09-6f99295323f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_87ff9d8a-3f6e-4954-a524-1f8ab1a69abe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_87ff9d8a-3f6e-4954-a524-1f8ab1a69abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f1c5b007-8f1f-4bd6-a34e-bf14781a0672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c41195c4-6afa-4e11-bdaa-ea3e19a02a00" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f1c5b007-8f1f-4bd6-a34e-bf14781a0672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bd5f139a-e519-4233-a093-4884cda142ad" 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_f2704349-76a5-4dab-9985-a2ed235ad97e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bd5f139a-e519-4233-a093-4884cda142ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_64626e0a-beff-4edf-acdb-b288964ece5d" 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_f2704349-76a5-4dab-9985-a2ed235ad97e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_64626e0a-beff-4edf-acdb-b288964ece5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f38c3992-e03c-4a6e-9d71-81f9a4893949" 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_f2704349-76a5-4dab-9985-a2ed235ad97e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f38c3992-e03c-4a6e-9d71-81f9a4893949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_fe0fc5ad-5f30-494e-b074-f992322200a4" 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_f2704349-76a5-4dab-9985-a2ed235ad97e" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_fe0fc5ad-5f30-494e-b074-f992322200a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_a3cdb4c3-9920-4327-80b5-a88e9035715a" 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_fe0fc5ad-5f30-494e-b074-f992322200a4" xlink:to="loc_us-gaap_InterestPaidNet_a3cdb4c3-9920-4327-80b5-a88e9035715a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f2704349-76a5-4dab-9985-a2ed235ad97e" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_54d917f0-29eb-4bc0-9d97-163c39539861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:to="loc_us-gaap_StockIssued1_54d917f0-29eb-4bc0-9d97-163c39539861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory_2737f24c-c7c6-4c5c-afe4-43ee4054db12" xlink:href="bngo-20210930.xsd#bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:to="loc_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory_2737f24c-c7c6-4c5c-afe4-43ee4054db12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory_ccc392dc-13e5-4a88-a46a-161bea293241" xlink:href="bngo-20210930.xsd#bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:to="loc_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory_ccc392dc-13e5-4a88-a46a-161bea293241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_f9a3f3c7-5d7c-44dc-ae81-37edf143e55e" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_f9a3f3c7-5d7c-44dc-ae81-37edf143e55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_StockIssuedForServices_b1745908-49c8-4cec-bd9d-19035f5acdad" xlink:href="bngo-20210930.xsd#bngo_StockIssuedForServices"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:to="loc_bngo_StockIssuedForServices_b1745908-49c8-4cec-bd9d-19035f5acdad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_IssueCommonStockForCovenantWaiver_276daee1-c5f6-4199-b02c-dafa469c4bda" xlink:href="bngo-20210930.xsd#bngo_IssueCommonStockForCovenantWaiver"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:to="loc_bngo_IssueCommonStockForCovenantWaiver_276daee1-c5f6-4199-b02c-dafa469c4bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_WarrantExerciseNonCash_5c619ee2-5c9d-4307-8288-66d597f786e4" xlink:href="bngo-20210930.xsd#bngo_WarrantExerciseNonCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0c5c126f-673a-4c68-a907-9de953cce48f" xlink:to="loc_bngo_WarrantExerciseNonCash_5c619ee2-5c9d-4307-8288-66d597f786e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/OrganizationandBasisofPresentation" xlink:type="simple" xlink:href="bngo-20210930.xsd#OrganizationandBasisofPresentation"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/OrganizationandBasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_61032a08-885d-4f78-9b85-2b08358eb985" 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_03854eba-08fd-402f-b55d-fbcb122c5530" 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_61032a08-885d-4f78-9b85-2b08358eb985" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_03854eba-08fd-402f-b55d-fbcb122c5530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies" xlink:type="simple" xlink:href="bngo-20210930.xsd#OrganizationandBasisofPresentationPolicies"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12506f36-ffb8-4fb0-86d5-8f957b6da91c" 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_BasisOfAccountingPolicyPolicyTextBlock_d8f9d11e-e5da-47a5-bbf9-188ad912a76c" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12506f36-ffb8-4fb0-86d5-8f957b6da91c" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_d8f9d11e-e5da-47a5-bbf9-188ad912a76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LiquidityPolicyTextBlock_f83bdd3a-c8cc-47ef-a20a-fae95a2fd6f5" xlink:href="bngo-20210930.xsd#bngo_LiquidityPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12506f36-ffb8-4fb0-86d5-8f957b6da91c" xlink:to="loc_bngo_LiquidityPolicyTextBlock_f83bdd3a-c8cc-47ef-a20a-fae95a2fd6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4650ae2c-9938-4d08-9ecd-fc7ac26a328e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12506f36-ffb8-4fb0-86d5-8f957b6da91c" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_4650ae2c-9938-4d08-9ecd-fc7ac26a328e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_1551d078-5297-4f33-b015-70222c95d968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12506f36-ffb8-4fb0-86d5-8f957b6da91c" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_1551d078-5297-4f33-b015-70222c95d968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d18da01d-fc2e-4d4c-80d3-54b2adc5dbea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12506f36-ffb8-4fb0-86d5-8f957b6da91c" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d18da01d-fc2e-4d4c-80d3-54b2adc5dbea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_f0bb8cc8-d487-466b-ae13-d7e66e163429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_12506f36-ffb8-4fb0-86d5-8f957b6da91c" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_f0bb8cc8-d487-466b-ae13-d7e66e163429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#OrganizationandBasisofPresentationDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cae29d11-0947-4f1e-bfca-90b2e0fafdfc" 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_CashAndCashEquivalentsAtCarryingValue_8e9aeca4-545b-43ec-813c-27a4222f745e" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cae29d11-0947-4f1e-bfca-90b2e0fafdfc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8e9aeca4-545b-43ec-813c-27a4222f745e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_9b5f10c5-7ec8-4273-ab51-3b1739704f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cae29d11-0947-4f1e-bfca-90b2e0fafdfc" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_9b5f10c5-7ec8-4273-ab51-3b1739704f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_WorkingCapital_c7c29b9d-e37b-46b7-ac14-e8a1045a2d91" xlink:href="bngo-20210930.xsd#bngo_WorkingCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cae29d11-0947-4f1e-bfca-90b2e0fafdfc" xlink:to="loc_bngo_WorkingCapital_c7c29b9d-e37b-46b7-ac14-e8a1045a2d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_56346e79-9035-4c4f-96d3-225bec8be114" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cae29d11-0947-4f1e-bfca-90b2e0fafdfc" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_56346e79-9035-4c4f-96d3-225bec8be114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_2fe74533-d1d1-4586-af14-79bc68dadb78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_cae29d11-0947-4f1e-bfca-90b2e0fafdfc" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_2fe74533-d1d1-4586-af14-79bc68dadb78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/NetLossPerShare" xlink:type="simple" xlink:href="bngo-20210930.xsd#NetLossPerShare"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/NetLossPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_bcdde017-d3cf-4494-8b5e-4404b52b7fa4" 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_10af3862-d83d-47b0-a0c7-f98ad4d00bdc" 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_bcdde017-d3cf-4494-8b5e-4404b52b7fa4" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_10af3862-d83d-47b0-a0c7-f98ad4d00bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/NetLossPerShareTables" xlink:type="simple" xlink:href="bngo-20210930.xsd#NetLossPerShareTables"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/NetLossPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_33cbccb6-236b-4229-9506-e60f4f492129" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b9fa41ef-5eeb-4d45-9382-5b63cd1d407d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_33cbccb6-236b-4229-9506-e60f4f492129" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b9fa41ef-5eeb-4d45-9382-5b63cd1d407d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/NetLossPerShareDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#NetLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/NetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_cc08e49f-5d94-40b1-a93e-65e1d49c86e4" 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_92c4d5fd-6673-4e0e-9b8f-d7dc460bb162" 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_cc08e49f-5d94-40b1-a93e-65e1d49c86e4" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_92c4d5fd-6673-4e0e-9b8f-d7dc460bb162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_459e2c4c-8247-4650-ae3c-3a665f2fc9d7" 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_92c4d5fd-6673-4e0e-9b8f-d7dc460bb162" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_459e2c4c-8247-4650-ae3c-3a665f2fc9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" 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_459e2c4c-8247-4650-ae3c-3a665f2fc9d7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_5bdf09bd-2c04-40ee-8716-96c829dbec10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" xlink:to="loc_us-gaap_StockOptionMember_5bdf09bd-2c04-40ee-8716-96c829dbec10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CommonWarrantsMember_304432a6-4ec7-4875-af63-c205df48e081" xlink:href="bngo-20210930.xsd#bngo_CommonWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" xlink:to="loc_bngo_CommonWarrantsMember_304432a6-4ec7-4875-af63-c205df48e081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_82a841c6-0100-480c-b8b5-ee87fe22ccad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_667fb77d-8fd2-45f5-bf65-0781a030560b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_82a841c6-0100-480c-b8b5-ee87fe22ccad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_8cbe6b2d-7323-4086-b7f9-a319c9b6b220" 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_92c4d5fd-6673-4e0e-9b8f-d7dc460bb162" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_8cbe6b2d-7323-4086-b7f9-a319c9b6b220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5835cbfa-85c5-4097-865c-7bcbdb25e8ad" 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_8cbe6b2d-7323-4086-b7f9-a319c9b6b220" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5835cbfa-85c5-4097-865c-7bcbdb25e8ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognition" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0870b25b-b250-4fae-a65a-2cf61980164c" 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_47fa82d5-9485-4698-957c-3cac2420eb9f" 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_0870b25b-b250-4fae-a65a-2cf61980164c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_47fa82d5-9485-4698-957c-3cac2420eb9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_35898323-eb10-4608-88b8-268495dd207c" 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_DisaggregationOfRevenueTableTextBlock_7e84e915-728d-41fb-8de0-5944302af57a" 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_RevenueFromContractWithCustomerAbstract_35898323-eb10-4608-88b8-268495dd207c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_7e84e915-728d-41fb-8de0-5944302af57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionRevenuebySourceandGeographicLocationDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ba93a437-c539-4744-bf9a-7a2764927c88" 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_1412b942-a235-4039-8b63-d34811cacc51" 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_ba93a437-c539-4744-bf9a-7a2764927c88" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1412b942-a235-4039-8b63-d34811cacc51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6d746f60-45b5-4c09-bc77-3d13673686e2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_srt_ProductOrServiceAxis_6d746f60-45b5-4c09-bc77-3d13673686e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_9d7848ad-c024-4388-856b-467fb8ffd7b3" 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_6d746f60-45b5-4c09-bc77-3d13673686e2" xlink:to="loc_srt_ProductsAndServicesDomain_9d7848ad-c024-4388-856b-467fb8ffd7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_e6676433-7e57-4400-81fd-4b80b03530f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9d7848ad-c024-4388-856b-467fb8ffd7b3" xlink:to="loc_us-gaap_ProductMember_e6676433-7e57-4400-81fd-4b80b03530f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InstrumentRevenueMember_b51e2069-720e-4547-a0a8-8ba11344daed" xlink:href="bngo-20210930.xsd#bngo_InstrumentRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductMember_e6676433-7e57-4400-81fd-4b80b03530f1" xlink:to="loc_bngo_InstrumentRevenueMember_b51e2069-720e-4547-a0a8-8ba11344daed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ConsumableRevenueMember_bcfa3a7d-d181-46b0-a6c3-16e5a2a6e4d7" xlink:href="bngo-20210930.xsd#bngo_ConsumableRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductMember_e6676433-7e57-4400-81fd-4b80b03530f1" xlink:to="loc_bngo_ConsumableRevenueMember_bcfa3a7d-d181-46b0-a6c3-16e5a2a6e4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_c3eb7046-75f7-4f8e-83f8-9ceb1e700230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9d7848ad-c024-4388-856b-467fb8ffd7b3" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_c3eb7046-75f7-4f8e-83f8-9ceb1e700230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_610098fa-4984-4050-9791-c46fb0392dfd" 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_8e1e0e8d-7939-42b8-a33a-9e2809ee1c61" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_610098fa-4984-4050-9791-c46fb0392dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_5c45ae3b-ccb0-40c0-8f63-a865b0373d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_610098fa-4984-4050-9791-c46fb0392dfd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_5c45ae3b-ccb0-40c0-8f63-a865b0373d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_025fe417-6c23-4f5b-8583-e21bed7f5b11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_025fe417-6c23-4f5b-8583-e21bed7f5b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_cb0c1674-7cbd-4387-bb48-844126bf74eb" 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_025fe417-6c23-4f5b-8583-e21bed7f5b11" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_cb0c1674-7cbd-4387-bb48-844126bf74eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_92c92f8f-ab92-48c8-9cca-7e84d26dc695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_cb0c1674-7cbd-4387-bb48-844126bf74eb" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_92c92f8f-ab92-48c8-9cca-7e84d26dc695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cd687942-751c-4172-bc4e-346d3d1742ef" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_srt_StatementGeographicalAxis_cd687942-751c-4172-bc4e-346d3d1742ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" 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_cd687942-751c-4172-bc4e-346d3d1742ef" xlink:to="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_937e04a6-8a76-4bcc-9836-ac59fb2a1a74" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" xlink:to="loc_srt_NorthAmericaMember_937e04a6-8a76-4bcc-9836-ac59fb2a1a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_7e8b6ae7-8a3d-4431-9ab3-2c8b147aef83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" xlink:to="loc_us-gaap_EMEAMember_7e8b6ae7-8a3d-4431-9ab3-2c8b147aef83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_11ac83a4-191b-4e5d-aafe-4c687206a5ab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d4050d43-898a-4313-b4e0-8e09dfb20d71" xlink:to="loc_srt_AsiaPacificMember_11ac83a4-191b-4e5d-aafe-4c687206a5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_cc153165-5be2-421b-aefc-224e56f7bb9a" 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_1412b942-a235-4039-8b63-d34811cacc51" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_cc153165-5be2-421b-aefc-224e56f7bb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e87a49b2-8277-4854-9e29-ab5695737c6b" 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_cc153165-5be2-421b-aefc-224e56f7bb9a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e87a49b2-8277-4854-9e29-ab5695737c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8fab2e70-b424-4b68-b968-29e166b38db9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_cc153165-5be2-421b-aefc-224e56f7bb9a" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8fab2e70-b424-4b68-b968-29e166b38db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ea0f3f00-bf21-4aac-b133-779e04818c82" 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_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" 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_ea0f3f00-bf21-4aac-b133-779e04818c82" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_78ae32dc-463c-4526-8cad-54fd94c91689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_78ae32dc-463c-4526-8cad-54fd94c91689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_55f4381b-3da3-44ce-b278-aff2466173f8" 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_78ae32dc-463c-4526-8cad-54fd94c91689" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_55f4381b-3da3-44ce-b278-aff2466173f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_e6aee3af-d919-48b2-9796-9ff947bd93c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_55f4381b-3da3-44ce-b278-aff2466173f8" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_e6aee3af-d919-48b2-9796-9ff947bd93c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e16eeeb3-609e-48ef-a284-fdfc5d2705b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_e16eeeb3-609e-48ef-a284-fdfc5d2705b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8f2dd731-2366-4f21-b47b-b7e93fc79a5f" 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_e16eeeb3-609e-48ef-a284-fdfc5d2705b0" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8f2dd731-2366-4f21-b47b-b7e93fc79a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_14987e30-9ce5-40ff-bd0c-fbc7aafec6f3" 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_8f2dd731-2366-4f21-b47b-b7e93fc79a5f" xlink:to="loc_us-gaap_SalesRevenueNetMember_14987e30-9ce5-40ff-bd0c-fbc7aafec6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_663dcec1-6884-414c-bc2b-7df164c97cfc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:to="loc_srt_StatementGeographicalAxis_663dcec1-6884-414c-bc2b-7df164c97cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" 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_663dcec1-6884-414c-bc2b-7df164c97cfc" xlink:to="loc_srt_SegmentGeographicalDomain_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_07ed316d-9608-48df-a264-18e462fc73f0" 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_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" xlink:to="loc_country_US_07ed316d-9608-48df-a264-18e462fc73f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_0f9e8b73-6839-45d2-83e0-ea27904bd9a5" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CN"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" xlink:to="loc_country_CN_0f9e8b73-6839-45d2-83e0-ea27904bd9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_fc84de6e-81ae-4f2e-9cf8-753d8e5a9272" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f8ff13da-a39f-4aab-b42f-f86f9d0b6115" xlink:to="loc_country_CA_fc84de6e-81ae-4f2e-9cf8-753d8e5a9272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a72e6ed1-f91b-4d1c-ba29-12d3b218cd76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3cf04e90-07b8-46bb-87ca-9a7b14f2f1a2" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a72e6ed1-f91b-4d1c-ba29-12d3b218cd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_e5e4abee-19f7-43f8-89a4-a8c2e803ed10" 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_a72e6ed1-f91b-4d1c-ba29-12d3b218cd76" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_e5e4abee-19f7-43f8-89a4-a8c2e803ed10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionRemainingPerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_392b87e8-6b9d-41e8-b825-80b458e58457" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_392b87e8-6b9d-41e8-b825-80b458e58457" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2b45b702-3af9-4199-888f-c3f2b9c43c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2b45b702-3af9-4199-888f-c3f2b9c43c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_b82559ab-b634-405e-9116-333648e7c7e3" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_7bacf846-200c-4275-b00e-f250560ee623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_7bacf846-200c-4275-b00e-f250560ee623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0a5a74d2-2e88-4fb2-86b3-6c5b0229bc07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_0a5a74d2-2e88-4fb2-86b3-6c5b0229bc07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6680cc2a-bf51-4326-8cbc-3c2a4c0d8690" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6680cc2a-bf51-4326-8cbc-3c2a4c0d8690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_aafbe72d-8783-40e2-9c19-4d2eaa935c27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_121a3052-ca47-4a31-a571-4fc0f1b81c41" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_aafbe72d-8783-40e2-9c19-4d2eaa935c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="bngo-20210930.xsd#RevenueRecognitionRemainingPerformanceObligationsDetails_1"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#BalanceSheetAccountDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/BalanceSheetAccountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f8b195c2-28e4-40d1-80f1-da2f8ad34267" 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_SupplementalBalanceSheetDisclosuresTextBlock_c00edbf7-c33e-4d67-bfb5-75eb68499ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f8b195c2-28e4-40d1-80f1-da2f8ad34267" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_c00edbf7-c33e-4d67-bfb5-75eb68499ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables" xlink:type="simple" xlink:href="bngo-20210930.xsd#BalanceSheetAccountDetailsTables"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4b3dce39-3647-4732-aa0d-fcaa13e9c613" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_29704646-10e4-42c3-ae82-5213f009c645" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4b3dce39-3647-4732-aa0d-fcaa13e9c613" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_29704646-10e4-42c3-ae82-5213f009c645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock_f8c080fb-d096-4893-8edf-936a8b9f2207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4b3dce39-3647-4732-aa0d-fcaa13e9c613" xlink:to="loc_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock_f8c080fb-d096-4893-8edf-936a8b9f2207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a6b39af5-38e9-441a-9fef-c11354aa8ece" 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_AccountsReceivableGrossCurrent_91f9520b-9bf0-4df7-88d6-99d1ca3615bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a6b39af5-38e9-441a-9fef-c11354aa8ece" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_91f9520b-9bf0-4df7-88d6-99d1ca3615bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_882e6357-d7e7-4a6e-84e5-be65a53a77f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a6b39af5-38e9-441a-9fef-c11354aa8ece" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_882e6357-d7e7-4a6e-84e5-be65a53a77f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8d9dbf0a-51af-4921-9d00-d447e982bd99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a6b39af5-38e9-441a-9fef-c11354aa8ece" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8d9dbf0a-51af-4921-9d00-d447e982bd99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#BalanceSheetAccountDetailsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_54048be3-d012-4962-995b-3ef65e153ec1" 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_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_54048be3-d012-4962-995b-3ef65e153ec1" xlink:to="loc_us-gaap_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_25210b21-a484-4604-9a8d-a95360d098be" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:to="loc_srt_MajorCustomersAxis_25210b21-a484-4604-9a8d-a95360d098be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d9f54d55-f6cf-439a-809d-e2aba2d24dd4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_25210b21-a484-4604-9a8d-a95360d098be" xlink:to="loc_srt_NameOfMajorCustomerDomain_d9f54d55-f6cf-439a-809d-e2aba2d24dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LineagenMember_a34f3c3f-8808-4607-b6d9-dcdd6a7d99be" xlink:href="bngo-20210930.xsd#bngo_LineagenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d9f54d55-f6cf-439a-809d-e2aba2d24dd4" xlink:to="loc_bngo_LineagenMember_a34f3c3f-8808-4607-b6d9-dcdd6a7d99be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TwoCustomersMember_53c94773-f807-41f3-8d2b-7eecf03818d8" xlink:href="bngo-20210930.xsd#bngo_TwoCustomersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d9f54d55-f6cf-439a-809d-e2aba2d24dd4" xlink:to="loc_bngo_TwoCustomersMember_53c94773-f807-41f3-8d2b-7eecf03818d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d61f5b93-b589-4e6a-ad37-5af25565d624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_d61f5b93-b589-4e6a-ad37-5af25565d624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_13e1ff56-fed1-4330-a43a-d01455a200d4" 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_d61f5b93-b589-4e6a-ad37-5af25565d624" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_13e1ff56-fed1-4330-a43a-d01455a200d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_de977110-fd7f-44d7-9dc8-329662702226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_13e1ff56-fed1-4330-a43a-d01455a200d4" xlink:to="loc_us-gaap_AccountsReceivableMember_de977110-fd7f-44d7-9dc8-329662702226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2013710f-b629-44b1-9fff-6f1d2f29f97c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2013710f-b629-44b1-9fff-6f1d2f29f97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b0cdca1f-38a4-43c9-953a-4200947e9d62" 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_2013710f-b629-44b1-9fff-6f1d2f29f97c" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b0cdca1f-38a4-43c9-953a-4200947e9d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_390238e6-841c-46cf-a211-294ba3e83684" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b0cdca1f-38a4-43c9-953a-4200947e9d62" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_390238e6-841c-46cf-a211-294ba3e83684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfProductInformationTable_b85acaeb-fc8b-4b14-a428-7b9bbc6bd1e4" xlink:to="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2514279d-7b0e-4aa3-b22d-69a3de2b299d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2514279d-7b0e-4aa3-b22d-69a3de2b299d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_ff090a25-a8bd-4c75-ae84-83949840250b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_ff090a25-a8bd-4c75-ae84-83949840250b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_23376761-962b-4c40-a2b9-b14d22054a98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductInformationLineItems_a277bbd4-4994-469f-96a4-78bc2f9edf56" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_23376761-962b-4c40-a2b9-b14d22054a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_21756291-3286-4945-8c58-50186a9ae7a6" 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_InventoryRawMaterialsAndSuppliesNetOfReserves_2f2d2954-d6a1-44d6-94be-def0b1902820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_21756291-3286-4945-8c58-50186a9ae7a6" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_2f2d2954-d6a1-44d6-94be-def0b1902820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_d0b24df2-b208-46fa-9d1a-8250d4296708" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_21756291-3286-4945-8c58-50186a9ae7a6" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_d0b24df2-b208-46fa-9d1a-8250d4296708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_734fb110-5bd7-4249-8646-65c968adb156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_21756291-3286-4945-8c58-50186a9ae7a6" xlink:to="loc_us-gaap_InventoryNet_734fb110-5bd7-4249-8646-65c968adb156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/Debt" xlink:type="simple" xlink:href="bngo-20210930.xsd#Debt"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a176709f-2aad-418a-9f11-c2174c55dde4" 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_LongTermDebtTextBlock_fedcc73b-7ded-40e5-9c23-a98962c75f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a176709f-2aad-418a-9f11-c2174c55dde4" xlink:to="loc_us-gaap_LongTermDebtTextBlock_fedcc73b-7ded-40e5-9c23-a98962c75f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/DebtTables" xlink:type="simple" xlink:href="bngo-20210930.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c59604bd-a5d3-4c7b-87c8-4f7daca2edb6" 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_ScheduleOfDebtTableTextBlock_7b189b07-afa2-404c-a9b4-298afbde8ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c59604bd-a5d3-4c7b-87c8-4f7daca2edb6" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_7b189b07-afa2-404c-a9b4-298afbde8ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7cc59cc1-084a-4c1e-841e-60e24afd0cd0" 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_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7cc59cc1-084a-4c1e-841e-60e24afd0cd0" xlink:to="loc_us-gaap_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a8815fb0-5fd1-4435-ab66-6ea64a65af11" 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_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:to="loc_us-gaap_DebtInstrumentAxis_a8815fb0-5fd1-4435-ab66-6ea64a65af11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" 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_a8815fb0-5fd1-4435-ab66-6ea64a65af11" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LoanUnderPaycheckProtectionProgramMember_18e1d69c-0917-4133-99c4-d5a966ec177e" xlink:href="bngo-20210930.xsd#bngo_LoanUnderPaycheckProtectionProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_LoanUnderPaycheckProtectionProgramMember_18e1d69c-0917-4133-99c4-d5a966ec177e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermA1LoanMember_df5d8d92-6c69-4ad9-b72e-a7110081f2b1" xlink:href="bngo-20210930.xsd#bngo_TermA1LoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_TermA1LoanMember_df5d8d92-6c69-4ad9-b72e-a7110081f2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermA2LoanMember_af042130-d522-4c5a-a077-a42b7e93c88d" xlink:href="bngo-20210930.xsd#bngo_TermA2LoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_TermA2LoanMember_af042130-d522-4c5a-a077-a42b7e93c88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InnovatusTerm3LoanMember_bf933716-f61b-447f-88ad-b694e2658cf7" xlink:href="bngo-20210930.xsd#bngo_InnovatusTerm3LoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_InnovatusTerm3LoanMember_bf933716-f61b-447f-88ad-b694e2658cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_InnovatusLoanAgreementMember_010e9eed-7635-48ce-82b0-b9121b4bac35" xlink:href="bngo-20210930.xsd#bngo_InnovatusLoanAgreementMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_InnovatusLoanAgreementMember_010e9eed-7635-48ce-82b0-b9121b4bac35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_RevolverMember_1d9c4447-9dec-47f4-a0c9-efbe9db61b2f" xlink:href="bngo-20210930.xsd#bngo_RevolverMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_225af851-518a-4bfd-a7fa-298ab71c5b6d" xlink:to="loc_bngo_RevolverMember_1d9c4447-9dec-47f4-a0c9-efbe9db61b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_565f88df-a12e-47f0-88bc-cf69d1d1c144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_18c56bb0-a3f5-47e6-9e4e-55a69d9ccfe0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_565f88df-a12e-47f0-88bc-cf69d1d1c144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_b8253d44-75a7-4904-9bac-689f57a557d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_565f88df-a12e-47f0-88bc-cf69d1d1c144" xlink:to="loc_us-gaap_UnsecuredDebtMember_b8253d44-75a7-4904-9bac-689f57a557d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentInKindPIKNoteMember_b6383601-62c7-4b2c-83a9-7cf77ffff3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentInKindPIKNoteMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_565f88df-a12e-47f0-88bc-cf69d1d1c144" xlink:to="loc_us-gaap_PaymentInKindPIKNoteMember_b6383601-62c7-4b2c-83a9-7cf77ffff3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsAxis_798d4737-7469-4879-afc8-9efd60e3908a" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:to="loc_bngo_DebtInstrumentPaymentTermsAxis_798d4737-7469-4879-afc8-9efd60e3908a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_DebtInstrumentPaymentTermsAxis_798d4737-7469-4879-afc8-9efd60e3908a" xlink:to="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodOneMember_5aaae508-2494-414c-a870-1476c3552b6a" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:to="loc_bngo_DebtInstrumentPaymentTermsPeriodOneMember_5aaae508-2494-414c-a870-1476c3552b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodTwoMember_da07f2fe-9cc7-4c7f-b40b-4b7a3273ef04" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:to="loc_bngo_DebtInstrumentPaymentTermsPeriodTwoMember_da07f2fe-9cc7-4c7f-b40b-4b7a3273ef04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodThreeMember_7dca0862-5417-4427-b115-8bf074fad6b8" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:to="loc_bngo_DebtInstrumentPaymentTermsPeriodThreeMember_7dca0862-5417-4427-b115-8bf074fad6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPaymentTermsPeriodFourMember_1c0e428c-d8a2-4f57-b79b-39af461cdc2a" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPaymentTermsPeriodFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_DebtInstrumentPaymentTermsDomain_af505e1f-30b2-4418-a9e2-6b53e5a99154" xlink:to="loc_bngo_DebtInstrumentPaymentTermsPeriodFourMember_1c0e428c-d8a2-4f57-b79b-39af461cdc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1408cde3-7985-4069-a474-b2fe4f2390a1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_77e9bb0a-7c7b-4011-8b80-20e619c08535" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_77e9bb0a-7c7b-4011-8b80-20e619c08535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_c8cdc408-8ae1-41e7-bea7-03f12a817d67" xlink:href="bngo-20210930.xsd#bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan_c8cdc408-8ae1-41e7-bea7-03f12a817d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_bbe4e8f3-5e46-4f58-bab3-59a07446608f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_bbe4e8f3-5e46-4f58-bab3-59a07446608f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentInterestRateCashRate_75c5f253-dc14-4b43-9816-a727a8bc37d7" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentInterestRateCashRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_bngo_DebtInstrumentInterestRateCashRate_75c5f253-dc14-4b43-9816-a727a8bc37d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentInterestRateDiscountedCashRate_0c8f5471-e940-4f08-ba13-d3e5cfbd9012" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentInterestRateDiscountedCashRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_bngo_DebtInstrumentInterestRateDiscountedCashRate_0c8f5471-e940-4f08-ba13-d3e5cfbd9012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_af217e7f-2429-45eb-b884-a12e28e402fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_af217e7f-2429-45eb-b884-a12e28e402fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_DebtInstrumentPrepaymentFeePercent_65911090-bd56-4b53-9c66-e8b297f18c28" xlink:href="bngo-20210930.xsd#bngo_DebtInstrumentPrepaymentFeePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_bngo_DebtInstrumentPrepaymentFeePercent_65911090-bd56-4b53-9c66-e8b297f18c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountCurrent_a0218827-d95a-4651-81f8-0f4f7ec8efa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountCurrent_a0218827-d95a-4651-81f8-0f4f7ec8efa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_d5e44491-d7a6-4d95-82d3-f650a8669861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_d5e44491-d7a6-4d95-82d3-f650a8669861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b9de8a6e-c4f1-412e-8991-116ad10fe0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d889a90f-3224-48fc-85c8-911013fca5ea" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b9de8a6e-c4f1-412e-8991-116ad10fe0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#DebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_49340710-7797-4e9d-b410-86d4105403d7" 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_DebtInstrumentTable_8214833b-d5ee-4e54-ac04-0ec4395826dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_49340710-7797-4e9d-b410-86d4105403d7" xlink:to="loc_us-gaap_DebtInstrumentTable_8214833b-d5ee-4e54-ac04-0ec4395826dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8214833b-d5ee-4e54-ac04-0ec4395826dd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0bcd8c47-7f33-418f-8803-60d2c1030d93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4ef3a63b-6fb8-45d7-8b7c-16ce3fa923fd" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0bcd8c47-7f33-418f-8803-60d2c1030d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TermLoansMember_d699cf98-1ff2-4b7b-bef7-d8e963d14bf1" xlink:href="bngo-20210930.xsd#bngo_TermLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0bcd8c47-7f33-418f-8803-60d2c1030d93" xlink:to="loc_bngo_TermLoansMember_d699cf98-1ff2-4b7b-bef7-d8e963d14bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_PPPLoanMember_b2f5721c-47f6-4dad-8456-b130e20e2106" xlink:href="bngo-20210930.xsd#bngo_PPPLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0bcd8c47-7f33-418f-8803-60d2c1030d93" xlink:to="loc_bngo_PPPLoanMember_b2f5721c-47f6-4dad-8456-b130e20e2106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_8214833b-d5ee-4e54-ac04-0ec4395826dd" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_fe8355d6-0494-46eb-b593-f805d7275866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_fe8355d6-0494-46eb-b593-f805d7275866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_e766ce62-fbe8-409b-8b00-197fed7453bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_e766ce62-fbe8-409b-8b00-197fed7453bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_774e5553-659a-4706-852c-839bf5ea20dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a4a6006a-22d5-4089-b83a-3979466d7d5f" xlink:to="loc_us-gaap_LongTermDebt_774e5553-659a-4706-852c-839bf5ea20dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensation"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_bb93495a-0ce3-439c-be0a-187a502e0a0e" 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_46ea0843-5661-43b0-a129-c2728a983a90" 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_bb93495a-0ce3-439c-be0a-187a502e0a0e" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_46ea0843-5661-43b0-a129-c2728a983a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_382843b0-ce3f-4c2e-b154-57bbae1fe4a8" 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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_71f4a02e-5281-4f39-b424-5131834dd135" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_382843b0-ce3f-4c2e-b154-57bbae1fe4a8" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_71f4a02e-5281-4f39-b424-5131834dd135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_e65f8802-7062-4a25-bbfa-75178ea77bde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_382843b0-ce3f-4c2e-b154-57bbae1fe4a8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_e65f8802-7062-4a25-bbfa-75178ea77bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_aec4aa6c-adc9-443f-a086-5ea81166a54b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_382843b0-ce3f-4c2e-b154-57bbae1fe4a8" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_aec4aa6c-adc9-443f-a086-5ea81166a54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_61985da1-9716-403b-b9f4-1f35aa0e9c44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_382843b0-ce3f-4c2e-b154-57bbae1fe4a8" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_61985da1-9716-403b-b9f4-1f35aa0e9c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_23fe88a5-8c03-4f8a-9581-840a7037f6f7" 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_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_23fe88a5-8c03-4f8a-9581-840a7037f6f7" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b5693078-93fb-4655-8a29-937d1de8d443" 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_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b5693078-93fb-4655-8a29-937d1de8d443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a36e7668-923b-421e-bf9a-68f89e5ede73" 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_b5693078-93fb-4655-8a29-937d1de8d443" xlink:to="loc_us-gaap_ClassOfStockDomain_a36e7668-923b-421e-bf9a-68f89e5ede73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_11d1bfc9-771c-4fd4-be9d-e8eab2c2fc23" 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_a36e7668-923b-421e-bf9a-68f89e5ede73" xlink:to="loc_us-gaap_CommonStockMember_11d1bfc9-771c-4fd4-be9d-e8eab2c2fc23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_f035bd00-b743-40a7-9d96-07e943b50ac3" 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_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_f035bd00-b743-40a7-9d96-07e943b50ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_be4e2eea-becb-4490-b61c-c62b446c3324" 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_f035bd00-b743-40a7-9d96-07e943b50ac3" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_be4e2eea-becb-4490-b61c-c62b446c3324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_5092fc99-64e5-4967-b15e-96c438d47417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_be4e2eea-becb-4490-b61c-c62b446c3324" xlink:to="loc_us-gaap_OverAllotmentOptionMember_5092fc99-64e5-4967-b15e-96c438d47417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_e15138a7-dd6c-4d72-8897-fba8f2205e06" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_srt_CounterpartyNameAxis_e15138a7-dd6c-4d72-8897-fba8f2205e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ad7f0b2-82bb-448a-8a86-a52ff374f807" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_e15138a7-dd6c-4d72-8897-fba8f2205e06" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ad7f0b2-82bb-448a-8a86-a52ff374f807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CowenMember_21c8b718-c677-4d09-97f5-3a6cca70d8b2" xlink:href="bngo-20210930.xsd#bngo_CowenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1ad7f0b2-82bb-448a-8a86-a52ff374f807" xlink:to="loc_bngo_CowenMember_21c8b718-c677-4d09-97f5-3a6cca70d8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b5eb2fe6-1748-4158-9f4c-0004db0189ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_us-gaap_AwardTypeAxis_b5eb2fe6-1748-4158-9f4c-0004db0189ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f927a5e-97ac-4231-9961-678f23082f43" 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_b5eb2fe6-1748-4158-9f4c-0004db0189ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2f927a5e-97ac-4231-9961-678f23082f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b3929fee-8c9b-42d7-8a0d-c16113ca482f" 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_2f927a5e-97ac-4231-9961-678f23082f43" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b3929fee-8c9b-42d7-8a0d-c16113ca482f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_0bec1649-b338-4065-86ab-b0c06fd393d2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_srt_TitleOfIndividualAxis_0bec1649-b338-4065-86ab-b0c06fd393d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0586c232-6bd5-4b97-a0d4-a70f7005a026" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_0bec1649-b338-4065-86ab-b0c06fd393d2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0586c232-6bd5-4b97-a0d4-a70f7005a026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_RErikHolmlinMember_5bfedff3-f0d1-4314-8cb5-2cd08b38af93" xlink:href="bngo-20210930.xsd#bngo_RErikHolmlinMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0586c232-6bd5-4b97-a0d4-a70f7005a026" xlink:to="loc_bngo_RErikHolmlinMember_5bfedff3-f0d1-4314-8cb5-2cd08b38af93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_MarkOldakowskiMember_256b08ad-5d55-4f32-a76e-cf0d389eeb03" xlink:href="bngo-20210930.xsd#bngo_MarkOldakowskiMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_0586c232-6bd5-4b97-a0d4-a70f7005a026" xlink:to="loc_bngo_MarkOldakowskiMember_256b08ad-5d55-4f32-a76e-cf0d389eeb03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_VestingStatusAxis_44330e73-18a6-4c79-b483-1d1cee850cfc" xlink:href="bngo-20210930.xsd#bngo_VestingStatusAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_bngo_VestingStatusAxis_44330e73-18a6-4c79-b483-1d1cee850cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_VestingStatusDomain_f62c1567-728c-4c38-8d7b-7a62f1975931" xlink:href="bngo-20210930.xsd#bngo_VestingStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_VestingStatusAxis_44330e73-18a6-4c79-b483-1d1cee850cfc" xlink:to="loc_bngo_VestingStatusDomain_f62c1567-728c-4c38-8d7b-7a62f1975931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_TimeBasedVestingMember_9b1ccfc3-e6f8-4d2e-9db7-620956643a2c" xlink:href="bngo-20210930.xsd#bngo_TimeBasedVestingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_VestingStatusDomain_f62c1567-728c-4c38-8d7b-7a62f1975931" xlink:to="loc_bngo_TimeBasedVestingMember_9b1ccfc3-e6f8-4d2e-9db7-620956643a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_PerformanceSatisfactionVestingMember_043d364a-04a8-4699-86b3-3fc295736d7c" xlink:href="bngo-20210930.xsd#bngo_PerformanceSatisfactionVestingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_VestingStatusDomain_f62c1567-728c-4c38-8d7b-7a62f1975931" xlink:to="loc_bngo_PerformanceSatisfactionVestingMember_043d364a-04a8-4699-86b3-3fc295736d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_17a87cd2-47c4-45ea-84c8-6fa9f1656a32" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_srt_RangeAxis_17a87cd2-47c4-45ea-84c8-6fa9f1656a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_90aa7152-6d7c-48cd-bd03-a03d8f9110d7" 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_17a87cd2-47c4-45ea-84c8-6fa9f1656a32" xlink:to="loc_srt_RangeMember_90aa7152-6d7c-48cd-bd03-a03d8f9110d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b9dcae3f-1fa4-4cc4-959b-fa7e478a6a3c" 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_90aa7152-6d7c-48cd-bd03-a03d8f9110d7" xlink:to="loc_srt_MaximumMember_b9dcae3f-1fa4-4cc4-959b-fa7e478a6a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f6962aaf-3284-40f0-bf51-8ac411a15698" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_90aa7152-6d7c-48cd-bd03-a03d8f9110d7" xlink:to="loc_srt_MinimumMember_f6962aaf-3284-40f0-bf51-8ac411a15698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_0793d711-2035-4f44-91cc-aba4edc4d53f" xlink:to="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_373fb34c-a58e-479a-be74-36fce60ddc50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_373fb34c-a58e-479a-be74-36fce60ddc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_3b8ced18-6714-4cde-8da2-01a995fa902e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_3b8ced18-6714-4cde-8da2-01a995fa902e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_c6f1331d-e099-4f0c-b503-5c54365982ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_ProceedsFromIssuanceOrSaleOfEquity_c6f1331d-e099-4f0c-b503-5c54365982ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_03f98190-a89c-45f4-8ae0-6c011677cbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_03f98190-a89c-45f4-8ae0-6c011677cbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_SaleOfStockAuthorizedAmountToBeIssued_8a2368d4-c86d-4f4a-b5a5-fd88407232a6" xlink:href="bngo-20210930.xsd#bngo_SaleOfStockAuthorizedAmountToBeIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_SaleOfStockAuthorizedAmountToBeIssued_8a2368d4-c86d-4f4a-b5a5-fd88407232a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_SaleOfStockValueSharesIssuedInTransaction_cad403df-209d-4cd1-914c-c5c314d3c890" xlink:href="bngo-20210930.xsd#bngo_SaleOfStockValueSharesIssuedInTransaction"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_SaleOfStockValueSharesIssuedInTransaction_cad403df-209d-4cd1-914c-c5c314d3c890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CommissionFeeMaximumPercentageOfGrossProceeds_e7631b20-7f53-474b-acd1-f80fc9d6a773" xlink:href="bngo-20210930.xsd#bngo_CommissionFeeMaximumPercentageOfGrossProceeds"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_CommissionFeeMaximumPercentageOfGrossProceeds_e7631b20-7f53-474b-acd1-f80fc9d6a773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fe58f416-5ec0-4013-89b5-ff50f30e5ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_fe58f416-5ec0-4013-89b5-ff50f30e5ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary_c0530b94-8856-4eb3-b5eb-3799725e43ad" xlink:href="bngo-20210930.xsd#bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary_c0530b94-8856-4eb3-b5eb-3799725e43ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment_62d53d43-1074-4361-906b-acb46baf0a87" xlink:href="bngo-20210930.xsd#bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_03506736-30a1-4fad-beda-e47adc71a292" xlink:to="loc_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment_62d53d43-1074-4361-906b-acb46baf0a87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensationWarrantActivityDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_670a6a71-bce8-46c5-b16a-08b27f6917a7" 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_bngo_ClassOfWarrantOrRightOutstandingRollForward_26d9f52a-cb11-4a28-9ca3-eec2d3046fc6" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_670a6a71-bce8-46c5-b16a-08b27f6917a7" xlink:to="loc_bngo_ClassOfWarrantOrRightOutstandingRollForward_26d9f52a-cb11-4a28-9ca3-eec2d3046fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_a7c53880-cac7-408c-af26-bcc9db54b548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightOutstandingRollForward_26d9f52a-cb11-4a28-9ca3-eec2d3046fc6" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_a7c53880-cac7-408c-af26-bcc9db54b548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod_2a92dc71-a3d3-44ed-bca7-86fc55634fea" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightOutstandingRollForward_26d9f52a-cb11-4a28-9ca3-eec2d3046fc6" xlink:to="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod_2a92dc71-a3d3-44ed-bca7-86fc55634fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod_81d62ec9-c5bf-4bfc-a241-cbea4eae71d4" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightOutstandingRollForward_26d9f52a-cb11-4a28-9ca3-eec2d3046fc6" xlink:to="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod_81d62ec9-c5bf-4bfc-a241-cbea4eae71d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod_77aaea5b-4a4a-458d-b153-fcf60c60fda8" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightOutstandingRollForward_26d9f52a-cb11-4a28-9ca3-eec2d3046fc6" xlink:to="loc_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod_77aaea5b-4a4a-458d-b153-fcf60c60fda8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_800f2ea8-12b0-4438-ac1e-0ace3dc88ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightOutstandingRollForward_26d9f52a-cb11-4a28-9ca3-eec2d3046fc6" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_800f2ea8-12b0-4438-ac1e-0ace3dc88ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_287edf62-ad2c-424d-a095-8061f65dcc2a" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_670a6a71-bce8-46c5-b16a-08b27f6917a7" xlink:to="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_287edf62-ad2c-424d-a095-8061f65dcc2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_400a8a4a-3e33-48c1-9f26-aa2291e4d17b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_287edf62-ad2c-424d-a095-8061f65dcc2a" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_400a8a4a-3e33-48c1-9f26-aa2291e4d17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod_fb6ca277-689e-45d4-8155-b9d95f2c74bd" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_287edf62-ad2c-424d-a095-8061f65dcc2a" xlink:to="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod_fb6ca277-689e-45d4-8155-b9d95f2c74bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod_38fd52c3-dd1b-4b3b-836d-77e42fc553a0" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_287edf62-ad2c-424d-a095-8061f65dcc2a" xlink:to="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod_38fd52c3-dd1b-4b3b-836d-77e42fc553a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_4bdff127-b884-4de1-862c-371d1e32010f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward_287edf62-ad2c-424d-a095-8061f65dcc2a" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_4bdff127-b884-4de1-862c-371d1e32010f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward_45bebae9-f1c3-4d0e-8415-c64ff72ddce6" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_670a6a71-bce8-46c5-b16a-08b27f6917a7" xlink:to="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward_45bebae9-f1c3-4d0e-8415-c64ff72ddce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights_460d019a-25fb-4426-85c5-353bd53f0517" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward_45bebae9-f1c3-4d0e-8415-c64ff72ddce6" xlink:to="loc_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights_460d019a-25fb-4426-85c5-353bd53f0517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract_45fc0134-86d5-4dd4-bbb0-1763473afa71" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_670a6a71-bce8-46c5-b16a-08b27f6917a7" xlink:to="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract_45fc0134-86d5-4dd4-bbb0-1763473afa71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights_632ef1fd-58d9-4c9b-8c1e-5ba67d11ddaf" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract_45fc0134-86d5-4dd4-bbb0-1763473afa71" xlink:to="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights_632ef1fd-58d9-4c9b-8c1e-5ba67d11ddaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights_b4504323-4b1b-49e9-a7cc-8a48dc71fb0f" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract_45fc0134-86d5-4dd4-bbb0-1763473afa71" xlink:to="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights_b4504323-4b1b-49e9-a7cc-8a48dc71fb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights_6c33ffac-f6d5-491a-b038-05423567b8bd" xlink:href="bngo-20210930.xsd#bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract_45fc0134-86d5-4dd4-bbb0-1763473afa71" xlink:to="loc_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights_6c33ffac-f6d5-491a-b038-05423567b8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_259bd872-5dcd-461f-9dcd-418d0a80715b" 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_01d23645-74b0-4f57-a717-ab3ff863b1b9" 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_259bd872-5dcd-461f-9dcd-418d0a80715b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_01d23645-74b0-4f57-a717-ab3ff863b1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e0cb0d43-3560-426d-b2bf-14a9f7d4a728" 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_01d23645-74b0-4f57-a717-ab3ff863b1b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e0cb0d43-3560-426d-b2bf-14a9f7d4a728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f8fc0478-c98c-43aa-9fce-a5e0e52bdef0" 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_01d23645-74b0-4f57-a717-ab3ff863b1b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f8fc0478-c98c-43aa-9fce-a5e0e52bdef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3048c3f5-ef7c-4360-9764-9530b3103556" 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_01d23645-74b0-4f57-a717-ab3ff863b1b9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3048c3f5-ef7c-4360-9764-9530b3103556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_e6a1cb5a-c2af-4c62-b6db-bc6b860bbd69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_01d23645-74b0-4f57-a717-ab3ff863b1b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_e6a1cb5a-c2af-4c62-b6db-bc6b860bbd69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_650d31b3-99c0-42a6-998e-ab4e277f6baa" 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_01d23645-74b0-4f57-a717-ab3ff863b1b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_650d31b3-99c0-42a6-998e-ab4e277f6baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_7c0402e1-c2e4-4b16-92ac-18e867dd68b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_259bd872-5dcd-461f-9dcd-418d0a80715b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_7c0402e1-c2e4-4b16-92ac-18e867dd68b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d3eb7b09-2b96-4640-9edb-ece7fe5fe5b0" 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_259bd872-5dcd-461f-9dcd-418d0a80715b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d3eb7b09-2b96-4640-9edb-ece7fe5fe5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_18f8e07a-a3c0-4206-88c6-4c5a090167cd" 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_d3eb7b09-2b96-4640-9edb-ece7fe5fe5b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_18f8e07a-a3c0-4206-88c6-4c5a090167cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3d70444b-72eb-4538-a5a4-a7e6fbcd7302" 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_d3eb7b09-2b96-4640-9edb-ece7fe5fe5b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3d70444b-72eb-4538-a5a4-a7e6fbcd7302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0e961f36-2825-44b7-9120-4861198179ce" 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_d3eb7b09-2b96-4640-9edb-ece7fe5fe5b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0e961f36-2825-44b7-9120-4861198179ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_551d1742-0c66-49e0-811f-54b9688c8247" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_d3eb7b09-2b96-4640-9edb-ece7fe5fe5b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_551d1742-0c66-49e0-811f-54b9688c8247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0293e4d7-7621-4bae-8619-3bfb24325cb8" 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_d3eb7b09-2b96-4640-9edb-ece7fe5fe5b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0293e4d7-7621-4bae-8619-3bfb24325cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_952c917e-f6a0-4155-a37a-517084c2119f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_259bd872-5dcd-461f-9dcd-418d0a80715b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_952c917e-f6a0-4155-a37a-517084c2119f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward_c90874f6-e34f-431d-8c1b-e40bc43a0c7c" xlink:href="bngo-20210930.xsd#bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_259bd872-5dcd-461f-9dcd-418d0a80715b" xlink:to="loc_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward_c90874f6-e34f-431d-8c1b-e40bc43a0c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_672d1186-6882-41ef-86d1-cd5a9221fa10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward_c90874f6-e34f-431d-8c1b-e40bc43a0c7c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_672d1186-6882-41ef-86d1-cd5a9221fa10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_1ff331ca-2085-4c36-b962-d79631bfe40d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward_c90874f6-e34f-431d-8c1b-e40bc43a0c7c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_1ff331ca-2085-4c36-b962-d79631bfe40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_25d5c7a2-0fde-45b3-86ff-a594141a9afd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_259bd872-5dcd-461f-9dcd-418d0a80715b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_25d5c7a2-0fde-45b3-86ff-a594141a9afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0290460d-ea8e-4c2a-88b9-10bd1df0d745" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_25d5c7a2-0fde-45b3-86ff-a594141a9afd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0290460d-ea8e-4c2a-88b9-10bd1df0d745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9365816d-72df-49f3-aa21-996cedf978cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_25d5c7a2-0fde-45b3-86ff-a594141a9afd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_9365816d-72df-49f3-aa21-996cedf978cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ba50e16c-bc0f-431f-a48a-710c0f9612ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_25d5c7a2-0fde-45b3-86ff-a594141a9afd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ba50e16c-bc0f-431f-a48a-710c0f9612ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_091a6ca2-889a-4621-88df-7fae597a2689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_25d5c7a2-0fde-45b3-86ff-a594141a9afd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_091a6ca2-889a-4621-88df-7fae597a2689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5a161c3c-5913-417f-999b-f7d390293d57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_259bd872-5dcd-461f-9dcd-418d0a80715b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5a161c3c-5913-417f-999b-f7d390293d57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3eca8414-8662-4481-a30e-216968e82e36" 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_d43843d2-1131-445a-8c7c-79f9162cd5b9" 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_3eca8414-8662-4481-a30e-216968e82e36" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d43843d2-1131-445a-8c7c-79f9162cd5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4f7f6778-eb9d-4995-b144-9f46cf903578" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d43843d2-1131-445a-8c7c-79f9162cd5b9" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4f7f6778-eb9d-4995-b144-9f46cf903578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8c603f1e-5837-4d41-8c0b-ac2c83749cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4f7f6778-eb9d-4995-b144-9f46cf903578" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8c603f1e-5837-4d41-8c0b-ac2c83749cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_f3f122a6-3e47-4d03-879a-5138e6f15943" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8c603f1e-5837-4d41-8c0b-ac2c83749cd3" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_f3f122a6-3e47-4d03-879a-5138e6f15943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_83c90e7b-33c9-4201-9815-7070cc92f894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8c603f1e-5837-4d41-8c0b-ac2c83749cd3" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_83c90e7b-33c9-4201-9815-7070cc92f894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b7ce5f7-1826-45c8-ac2b-f91bd6e512ef" 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_d43843d2-1131-445a-8c7c-79f9162cd5b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b7ce5f7-1826-45c8-ac2b-f91bd6e512ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b22d98b4-a56f-4c16-b852-2ff29064b880" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2b7ce5f7-1826-45c8-ac2b-f91bd6e512ef" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b22d98b4-a56f-4c16-b852-2ff29064b880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#StockholdersEquityandStockBasedCompensationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f05154f-0db0-47a6-a614-0356f9c5aa11" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_b548aa4c-7f3c-40f5-9c44-aa314f8f3d29" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f05154f-0db0-47a6-a614-0356f9c5aa11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_b548aa4c-7f3c-40f5-9c44-aa314f8f3d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_49ce4f98-4ed9-47f3-9934-ec6dc365112c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f05154f-0db0-47a6-a614-0356f9c5aa11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_49ce4f98-4ed9-47f3-9934-ec6dc365112c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_ca25da74-04ca-4016-8f17-671c8b424798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f05154f-0db0-47a6-a614-0356f9c5aa11" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_ca25da74-04ca-4016-8f17-671c8b424798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_33b35ec7-95f4-4d4c-a10c-a639ac81b285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1f05154f-0db0-47a6-a614-0356f9c5aa11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_33b35ec7-95f4-4d4c-a10c-a639ac81b285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/Litigation" xlink:type="simple" xlink:href="bngo-20210930.xsd#Litigation"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/Litigation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15e2b193-6102-403f-9b0c-22d5773a177c" 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_6a942d70-a71c-45f5-9998-cb1c2b8b22b0" 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_15e2b193-6102-403f-9b0c-22d5773a177c" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6a942d70-a71c-45f5-9998-cb1c2b8b22b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/IncomeTaxes" xlink:type="simple" xlink:href="bngo-20210930.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_124ea9a6-fc93-4d7d-9da2-08e81168c64a" 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_e846a3fc-fdd5-4d50-a2d9-f14914175cd6" 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_124ea9a6-fc93-4d7d-9da2-08e81168c64a" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_e846a3fc-fdd5-4d50-a2d9-f14914175cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/Acquisitions" xlink:type="simple" xlink:href="bngo-20210930.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_e0ced7be-8ed2-4408-9f37-7cde95729974" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_347b72ad-1c0a-480e-8cca-add23f24a306" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_e0ced7be-8ed2-4408-9f37-7cde95729974" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_347b72ad-1c0a-480e-8cca-add23f24a306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="bngo-20210930.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_a7b39a4d-6cec-4bde-8507-a25bd9f14c06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_a42ac127-18a0-4c0a-bd7a-38d444430efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_a7b39a4d-6cec-4bde-8507-a25bd9f14c06" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_a42ac127-18a0-4c0a-bd7a-38d444430efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#AcquisitionsProFormaInformationDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_ee104192-4053-4934-977e-9526c4dbdeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f0d23509-086e-4a49-b7f2-70b155d376d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ee104192-4053-4934-977e-9526c4dbdeb6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f0d23509-086e-4a49-b7f2-70b155d376d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f0d23509-086e-4a49-b7f2-70b155d376d9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fe1c6f0-5e72-4f48-ac91-0f4ff02f0272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1c305ae9-a357-4c65-bf6b-1c059f9cd9fd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fe1c6f0-5e72-4f48-ac91-0f4ff02f0272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_LineagenMember_bc27ecab-6676-41f0-944f-6be0a80a0d8c" xlink:href="bngo-20210930.xsd#bngo_LineagenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fe1c6f0-5e72-4f48-ac91-0f4ff02f0272" xlink:to="loc_bngo_LineagenMember_bc27ecab-6676-41f0-944f-6be0a80a0d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f0d23509-086e-4a49-b7f2-70b155d376d9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0693315c-6720-477e-a877-8c72d1a1661e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0693315c-6720-477e-a877-8c72d1a1661e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_cb2444f0-e316-460e-b079-98bb7406cad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_cb2444f0-e316-460e-b079-98bb7406cad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_8d5c5f30-c23f-4f27-a44d-b9fdde23c1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic_8d5c5f30-c23f-4f27-a44d-b9fdde23c1b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_3870f107-cd0e-4e7c-943f-59fba56b99cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50d2ecf4-040d-4f96-a2f2-7850682b34b2" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_3870f107-cd0e-4e7c-943f-59fba56b99cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_84803d7d-1129-43fe-94e9-32a26531e8a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_84803d7d-1129-43fe-94e9-32a26531e8a3" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3dbbffc5-d41b-4df7-82ba-05de7d928e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3dbbffc5-d41b-4df7-82ba-05de7d928e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_39ded345-875f-46c7-a343-3e151c373bde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3dbbffc5-d41b-4df7-82ba-05de7d928e3b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_39ded345-875f-46c7-a343-3e151c373bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BioDiscoveryMember_4a37550b-cfaf-4235-95bc-9bad68120560" xlink:href="bngo-20210930.xsd#bngo_BioDiscoveryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_39ded345-875f-46c7-a343-3e151c373bde" xlink:to="loc_bngo_BioDiscoveryMember_4a37550b-cfaf-4235-95bc-9bad68120560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d448317d-4ab2-4602-84a6-16e4848a1409" 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_a636884d-aaad-4e2f-8cf8-4a7c18b8b3d9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d448317d-4ab2-4602-84a6-16e4848a1409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_73b38d2a-c76b-4199-ae41-500f3f4c643e" 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_d448317d-4ab2-4602-84a6-16e4848a1409" xlink:to="loc_us-gaap_SubsequentEventMember_73b38d2a-c76b-4199-ae41-500f3f4c643e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1a8b6408-77d1-479c-8f14-b076a8de3a23" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_c661fec6-1496-4ecb-98fa-1bfc15552f10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_c661fec6-1496-4ecb-98fa-1bfc15552f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessCombinationConsiderationTransferredCash_8f8ce45b-841d-4b42-b3af-a622ca7989af" xlink:href="bngo-20210930.xsd#bngo_BusinessCombinationConsiderationTransferredCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_bngo_BusinessCombinationConsiderationTransferredCash_8f8ce45b-841d-4b42-b3af-a622ca7989af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessCombinationConsiderationTransferredValueOfShares_56861811-4cbf-451d-b330-c1dbff9bc71d" xlink:href="bngo-20210930.xsd#bngo_BusinessCombinationConsiderationTransferredValueOfShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_bngo_BusinessCombinationConsiderationTransferredValueOfShares_56861811-4cbf-451d-b330-c1dbff9bc71d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting_301f4cef-f52c-465c-a9ef-18c7c97544b6" xlink:href="bngo-20210930.xsd#bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting_301f4cef-f52c-465c-a9ef-18c7c97544b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_BusinessAcquisitionMilestonePayment_85ce5198-47c4-4904-b2e4-67ed13f45794" xlink:href="bngo-20210930.xsd#bngo_BusinessAcquisitionMilestonePayment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_42d495d1-d5e4-4b56-bd68-1a66dbf49df7" xlink:to="loc_bngo_BusinessAcquisitionMilestonePayment_85ce5198-47c4-4904-b2e4-67ed13f45794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="bngo-20210930.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_05ac4d72-5cb4-4c34-b03e-595ccb711bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_251b6298-ad4d-4c7b-b108-2dc8c980cef8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_05ac4d72-5cb4-4c34-b03e-595ccb711bf5" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_251b6298-ad4d-4c7b-b108-2dc8c980cef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="bngo-20210930.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_db3dae25-4327-45de-8595-8cb054e51f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_6d5d1ca6-7874-41d2-a122-191ac9ee2c54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_db3dae25-4327-45de-8595-8cb054e51f4d" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_6d5d1ca6-7874-41d2-a122-191ac9ee2c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_919ea117-13c3-471b-857b-4dd3e4f8a8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_db3dae25-4327-45de-8595-8cb054e51f4d" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_919ea117-13c3-471b-857b-4dd3e4f8a8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1e926b34-446b-46dd-b8ce-20fb4f960ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1e926b34-446b-46dd-b8ce-20fb4f960ed1" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7deb36d9-bd39-4348-95eb-07ab3199897a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bcfaaf81-1d78-4966-9b31-0ac0d51cd90b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7deb36d9-bd39-4348-95eb-07ab3199897a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_dd6cd082-5080-4556-953f-fdf15dd42722" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7deb36d9-bd39-4348-95eb-07ab3199897a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_dd6cd082-5080-4556-953f-fdf15dd42722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_340788ab-b3f3-4252-80a2-e02c3dbcb19d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_340788ab-b3f3-4252-80a2-e02c3dbcb19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_340788ab-b3f3-4252-80a2-e02c3dbcb19d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c4bc26bb-3efb-4487-a93d-eae1210c67d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c4bc26bb-3efb-4487-a93d-eae1210c67d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c8867cb5-4d9d-4b9e-85f2-aa1da434a79b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c8867cb5-4d9d-4b9e-85f2-aa1da434a79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_86c7815c-c540-44a8-94b4-220eaa2624ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_969209d2-0126-479a-a56d-b577c6b6e70a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_86c7815c-c540-44a8-94b4-220eaa2624ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_65de7d37-db14-4803-8aaa-f72b6f9bb351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_65de7d37-db14-4803-8aaa-f72b6f9bb351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_90972da1-ff28-4e66-bac5-5f46ce99f31b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_65de7d37-db14-4803-8aaa-f72b6f9bb351" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_90972da1-ff28-4e66-bac5-5f46ce99f31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsMember_f9986bc2-5db9-48ab-96b4-914fbb5f4301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_90972da1-ff28-4e66-bac5-5f46ce99f31b" xlink:to="loc_us-gaap_InvestmentsMember_f9986bc2-5db9-48ab-96b4-914fbb5f4301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_a5281763-a819-419e-849c-2635f9781b58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_90972da1-ff28-4e66-bac5-5f46ce99f31b" xlink:to="loc_us-gaap_MoneyMarketFundsMember_a5281763-a819-419e-849c-2635f9781b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_85f4041e-98e4-4c72-b1d0-af7418a88a56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_InvestmentTypeAxis_85f4041e-98e4-4c72-b1d0-af7418a88a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_7f355278-0347-441e-9db0-f06d55174296" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_85f4041e-98e4-4c72-b1d0-af7418a88a56" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_7f355278-0347-441e-9db0-f06d55174296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_5df0bd93-d90a-4ec3-85be-2f15f28a0241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_7f355278-0347-441e-9db0-f06d55174296" xlink:to="loc_us-gaap_CommercialPaperMember_5df0bd93-d90a-4ec3-85be-2f15f28a0241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CorporateNotesAndBondsMember_220f99c1-54ca-4d73-8723-d7d2624eafeb" xlink:href="bngo-20210930.xsd#bngo_CorporateNotesAndBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_7f355278-0347-441e-9db0-f06d55174296" xlink:to="loc_bngo_CorporateNotesAndBondsMember_220f99c1-54ca-4d73-8723-d7d2624eafeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_44b213bb-2be4-4e70-92bc-3161555dd513" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_98aeb30f-55ed-488e-8ae6-5f5832d054c7" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_44b213bb-2be4-4e70-92bc-3161555dd513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_f3898dc0-c235-4854-bf7b-40bc37c1d339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_44b213bb-2be4-4e70-92bc-3161555dd513" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_f3898dc0-c235-4854-bf7b-40bc37c1d339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_46f4a269-df4e-4b04-949b-ea0fa4545bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_a6f70657-f906-46e9-846a-5221a6524fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_46f4a269-df4e-4b04-949b-ea0fa4545bd8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_a6f70657-f906-46e9-846a-5221a6524fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_b37ce49b-a894-4f4d-a549-7c56a081298c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_46f4a269-df4e-4b04-949b-ea0fa4545bd8" xlink:to="loc_us-gaap_InvestmentIncomeInterest_b37ce49b-a894-4f4d-a549-7c56a081298c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails" xlink:type="simple" xlink:href="bngo-20210930.xsd#FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"/>
  <link:presentationLink xlink:role="http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a9a35e33-4247-4595-914d-dee4ec48679a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_70556ecb-3062-40c3-aa6e-91844cfc796e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a9a35e33-4247-4595-914d-dee4ec48679a" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_70556ecb-3062-40c3-aa6e-91844cfc796e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_6803d158-7aad-40c5-b16b-cac087b13e58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_70556ecb-3062-40c3-aa6e-91844cfc796e" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_6803d158-7aad-40c5-b16b-cac087b13e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c5da1f81-5219-4e53-9ab9-3a595968d869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_6803d158-7aad-40c5-b16b-cac087b13e58" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c5da1f81-5219-4e53-9ab9-3a595968d869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_ba9db703-dfad-4b93-838f-bea78cd61938" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c5da1f81-5219-4e53-9ab9-3a595968d869" xlink:to="loc_us-gaap_CommercialPaperMember_ba9db703-dfad-4b93-838f-bea78cd61938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_bngo_CorporateNotesAndBondsMember_1ae3cec1-f351-40d1-ae4f-205eed5e94d4" xlink:href="bngo-20210930.xsd#bngo_CorporateNotesAndBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c5da1f81-5219-4e53-9ab9-3a595968d869" xlink:to="loc_bngo_CorporateNotesAndBondsMember_1ae3cec1-f351-40d1-ae4f-205eed5e94d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_169a7ac8-273d-4502-b503-7e7623625f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_70556ecb-3062-40c3-aa6e-91844cfc796e" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_169a7ac8-273d-4502-b503-7e7623625f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_169a7ac8-273d-4502-b503-7e7623625f92" xlink:to="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue_421d00be-7ef7-40fc-9573-93a2b5e1951c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue_421d00be-7ef7-40fc-9573-93a2b5e1951c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_28be90de-3e15-445f-8eae-5359343d7b99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_28be90de-3e15-445f-8eae-5359343d7b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b7e74a4c-edb5-4139-a686-bef6dda2cda3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_888280a6-a2dc-42be-b7df-c2f10d430015" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_b7e74a4c-edb5-4139-a686-bef6dda2cda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_169a7ac8-273d-4502-b503-7e7623625f92" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_cbf68479-69d8-42a3-b1e5-9d838f2ecd66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_cbf68479-69d8-42a3-b1e5-9d838f2ecd66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2433240a-d1b1-4e9e-9e1c-392ac56fd0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_2433240a-d1b1-4e9e-9e1c-392ac56fd0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_8b4b2fd3-f76b-43e9-a985-f1ea7b1b3f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_66c3038d-6045-4295-a26f-9f4a79f18382" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_8b4b2fd3-f76b-43e9-a985-f1ea7b1b3f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>bngo-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:bngo="http://bionanogenomics.com/20210930"
  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:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="bngo-20210930.xsd" xlink:type="simple"/>
    <context id="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i464cff008369423794f6033a864e5995_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9707c80a44144520a97f05c26d1b5ef8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4e57a0d781404490b78e5d89c0aaa9b8_I20211031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="i17813bafa76a4efdae4e052390174351_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7ee26aaac9d4472386f8cc3359d4b328_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i499f78e9d30745ac87abeab13e5a34e4_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0f2080096abe4feb804b5da5b6762ea2_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id6fb6b31f8494c8cb81d50937e6d75f3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i869c85ead3fc44688878be3b687a08dd_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i667fb8fbcbf54e7ea7f9f1b28738cc5f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie2f13ac09f46445c96349a452b92fd49_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5351d695257d46fda9bb8b4baf2d4699_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8580f1aa24bf411ba8d6a957d94238a8_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic58f89e964594a14b7229fac3a3bce56_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="ib48b592a0fa340cdb14f1566481582aa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="ifdba625f11704b6484735de4ebced90c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i26d31e9d439f49989767c9f8315eb68d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i938dac956cbe4869ba5f28504230f40e_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i53444201854a4678a5986eaef8340d41_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i9179e9d91dfa4b93a0701f76811900b0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i4aa9804ee95840b48c03b8446af678cd_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="iac762fcf8d2e43d781bb4aca1c72f415_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i6d454d85eb7b44cbae0aa2c16c7ab9e3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i14ecb63b2f6f446bb85e90abb50be5e8_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="id5747c70427e4f539698051421a201d9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="ib7dceb45cfb245f1a9e0eec325813cd7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i2cdb7619fa8b4e8eacc2da39a9f11f42_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="if39fa2935f524c34bf5f428c6765ea4d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i1d0b581ec1c04f4994335d9f767c9022_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="ie76ab97cbba1451fab9bcdd4e885ae48_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5c229fe8ff9545d2b32239bb10e7ebb2_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i72bce0f9a1ff4f45a14b105ba9662a5c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i0a697aeb910941679b8bef3ee2ed964a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i9bbae834624c4f5b96071b67f93ad310_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i29ee2f3955ae462b8a9ff8790c25b73a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i10cb138b1a314975bc1db8ef2e23dde8_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i3e6b1392fd4a476da124d54398268291_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i6d79ad5e231748f5adf4f5394733db70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i4351226ca2884acd9e544d4aba7222e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="idd8275681f59465bb09e7ae44af97620_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3306b154e5514431a09ab6d37c8deb8e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="ie532c95c8eb6428694113d94e316dfd9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i5e93ff943c4040f3ba52235e483156b9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="iad97a58ebddf4db2a03dbe1ab4426e0f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i3f9e1303eb4945718b924a79dd30b009_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if59e99ccc6654caaaaec86098a4deb57_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i8d586267936d40778016ac6062fd03fd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iff57829ed71f4fc1ac8848d8de61d117_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i97c4df6fc89441df8dc1c0ecf5f4cc87_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="ib3c6cb1b16014df58eaa197a978d25be_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i3eb590bd70dd4e4caa383b317c3f5f93_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i56b0178a3111466699eab8a99e8647c0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5d09511e5ed74e9ca16d5048f9cce3c2_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i513bbf58dfae4c5cbba9eec6be460d69_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i384486662b754a6ebe59be0dd3733022_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i283104b761094fc995e4041a02e3d5b2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="ie6eee2af88ff43cbad801affb27abfd5_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i27a92198ad5b44cfa1699a8db1c0c865_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i17f201aa01e44881a36c8897f4bda00f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iff95fb0eec7a4a6ab70829e523fb6067_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic843bf4060154d66a9463d9b6cadfc0e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idbe12da9133242d7aa4717c2dbed9924_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2d668f4e7cc04dd6b500cf1a0beeadb8_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">bngo:CommonWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5501fef4cd9444ec89624e548ce65db9_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">bngo:CommonWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9b118d234b4146fdb97503a39ccbd4a1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia8027409c8204412bb8dbb290c54b718_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8abf982d8cc7456d85f02f140232f210_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:InstrumentRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i77ff236009c444229c1fbbe0f9a6b7a4_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:InstrumentRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1fa676e70ba146c6bb8b40ca9254aa1e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:InstrumentRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id7b809ef43b345a48743f9a5d3a29e4a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:InstrumentRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ibb4ac70f29314ed29b7a88178508a851_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:ConsumableRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i61c04c38eb60427b8c16db86eb16660b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:ConsumableRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id451bc13418347aaa25401f2d7f5f62c_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:ConsumableRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib16747209373459792ccb796138d59e6_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">bngo:ConsumableRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4518416916124236a305c790d93ee6ee_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i77c9c0a5422e409ab4bc66f1056816bb_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1b20de08c8c74f208ebb24156c9a4be9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ied83fd9630c146cfa577e57545ab294f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1d790e0cf10042dfb11f103eda0bc355_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if60cc75fbd754f429fb84e005f061624_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i86d39343f46242c1b748036006a85aaf_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3e14c42f8b95457287175220abc2dbd0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic3150f07aae34b0b86903b5b5e377e32_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic0ae45872fab41dc82996850691a3c7c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0d0dfda6fe9e4fca8e70ecefbc8d6fae_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i06d11964d4ae4d64926c3cc23d52670c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i15ffdc7fae764874a14e766b16f0032f_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0ece880ff3054c9babf98be47c4238e9_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic330e9d4f2a84c23acd6c0401436dfcc_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0fde676e422645a6b5a047229e7ac49e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0e56009b739c4f21855870e40353e1b1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i719242508e9f4aaa9d3241001c3fcbfe_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5a01a557bd494134993a4104de1c4a71_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i68ccc1b6beaa4e0fb2d276cb54a27e1b_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i049841c41e3d4047a260b80d9b378635_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if8e7de88304d4d6fbf6698bc6f7d3d06_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibc65b8c4e0274f56bff1fc1ecf20f991_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i51d7a2c9a742433cb26a8f0a6be5ed79_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie902ba221b384754bb4d65721da3e3d0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2df1ba3be70e419c95ff4eeac5a7716d_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0701b2b9c821490c8e23ede4de0716e6_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i757170e4db2849dd922710a4b6afbb66_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6a03cbd274974326886e629e928d6c58_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3ec43fdb70ac4ec885c12a4a55d7b45a_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iaac7f4f44df44af7bd2fbb5b12512170_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i051a134483ac40c085e69daabdb88b5b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i501aec325f9b4569b3cf802c8c99e1f3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8f716d43f43641b1afbbaf41e1bdea9e_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i65c66c8df89041ff98ada44fbf450637_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</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="i112feda447f140448fdb9075537b6ea2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iadffb223312642bd914111c6fa3972cc_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8426aed0f51e4b49876a92465b8f0834_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bngo:LineagenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ie6f04af19ff840b396ef573e4cd5f881_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bngo:TwoCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifd2c0b9b3fd64a7eb87b77cb5e17de24_D20200417-20200417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:LoanUnderPaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-17</startDate>
            <endDate>2020-04-17</endDate>
        </period>
    </context>
    <context id="ia5a51b0749c542bdb0e0c822d9ac2bc1_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:LoanUnderPaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1666ee8e27c94768963c6271f0120fdb_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:TermA1LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if7c6edc95f0243c0bfa612635032cfac_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:TermA2LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i34939904424f49b887beadb22fb75567_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusTerm3LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i9b48c73148a24b00a3d3833b7e8840d2_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie5f3b642536749a88de888c38ae77421_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PaymentInKindPIKNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib43ffc063ac3434bbcb2512df1613a5e_I20210514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-14</instant>
        </period>
    </context>
    <context id="if8cc04d1cc254bd58f63b8e9cb530b3c_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:DebtInstrumentPaymentTermsAxis">bngo:DebtInstrumentPaymentTermsPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5b380927c6f547f094598c3661c043cf_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:DebtInstrumentPaymentTermsAxis">bngo:DebtInstrumentPaymentTermsPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i114f050e623f49c38af90a73bd6a0494_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:DebtInstrumentPaymentTermsAxis">bngo:DebtInstrumentPaymentTermsPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5677fee78fc14622b90531018728dc1b_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:DebtInstrumentPaymentTermsAxis">bngo:DebtInstrumentPaymentTermsPeriodFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:InnovatusLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ie5de9f1def41418abb74e992e8b0eda0_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bngo:RevolverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ic51158c012d0460098290738871c87e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">bngo:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbab105f100c4533a9d503f8211ba507_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">bngo:PPPLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ea03a835eea425da4cee25d3cecb825_D20210112-20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-01-12</startDate>
            <endDate>2021-01-12</endDate>
        </period>
    </context>
    <context id="icb3a11874a5245ea9ac8c8c3a752f9b9_D20210112-20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-12</startDate>
            <endDate>2021-01-12</endDate>
        </period>
    </context>
    <context id="ibd51c8d8709441ddb6b9eb73e05f878a_I20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2021-01-12</instant>
        </period>
    </context>
    <context id="i6960f6d6074147d482d433883c5f6a1e_I20210112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-12</instant>
        </period>
    </context>
    <context id="i454740c2a1cc49aa9f3ee6518e796e3b_D20210125-20210125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-01-25</startDate>
            <endDate>2021-01-25</endDate>
        </period>
    </context>
    <context id="i5ab3355332f94d7099b9d0c2fb0711be_D20210125-20210125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-25</startDate>
            <endDate>2021-01-25</endDate>
        </period>
    </context>
    <context id="ibbf12fe648bd4867a45c2b30537449ab_I20210125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2021-01-25</instant>
        </period>
    </context>
    <context id="i5c891d31a32d4d6cb68c98b03450b8b4_I20210125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-25</instant>
        </period>
    </context>
    <context id="i302a669a6e754be48fcd04d9fbb3ed23_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="id7ff990a76a7422f9409bc186aadc931_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i759fa1cd4f4f41bfb9ac6999bcb1bdf4_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iee4ba79d8e5b4356b57e301c01bf4738_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i3ebccb61970f49c9ac16a03004b69e3a_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="if81b13876aed46418f21e0c7a586dd83_D20210323-20210323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">bngo:CowenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-23</startDate>
            <endDate>2021-03-23</endDate>
        </period>
    </context>
    <context id="i120e220dbdd14184a99724fc866af3ff_D20210801-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i94c8439453db4dd9b4b6e8ca49bae2da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8aa12c50e14a43c297521028412264be_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icdab57d7681e403f8a89baf2e394667c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i55e13c2b94df489fae0617baa3fcd810_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i734b0c2ef81744a79b1a21c9b2d4f878_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i89332de5211a46c8a8ad82c50d432022_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i09dee8328e6d49f8bc3ec464797facd6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i1435e254b8e5435bb3664c7bddcfceb5_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i95b6daa4dde74531a6210db3f4703433_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6c08a903cb5e41a19a663dde4fadcfe3_D20210512-20210512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-12</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="i63f4ba08850a42468b06d8374825550d_D20210512-20210512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:MarkOldakowskiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-12</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="i5f4ce0b6ef0649388af587201f92ed06_D20210512-20210512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:TimeBasedVestingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-12</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="ib668be9673354caea822a0dbeb812522_D20210512-20210512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:PerformanceSatisfactionVestingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-12</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="ib17215e22f714c1a9abf8cf8b518403d_D20210512-20210512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:PerformanceSatisfactionVestingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-12</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="i53402bc62815486c80306848fe7dbb07_D20210512-20210512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:PerformanceSatisfactionVestingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:RErikHolmlinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-12</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="i4d81878447044c42856be2c8700cfdf6_D20210512-20210512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bngo:VestingStatusAxis">bngo:TimeBasedVestingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">bngo:MarkOldakowskiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-12</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bngo:LineagenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bngo:LineagenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i898d3b1488bd4dfcabad395284aee942_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bngo:BioDiscoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bngo:BioDiscoveryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="i235b8bca0ef5413baa3fbb1f75f58bbe_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="icbf045e6033442898d49bc84c950106d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8a9cfe029c794c78857e91906f4ef611_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7115e557e9c9433f97fafb5863571169_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5e9fcb0a02f54ec7975d6a9daa57576d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifb91be8ea93a4f62896db46e2d3090e0_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i4ce3c50c8d774bcbafa4e2cdc76f523e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7a4853be2c98460181c6f1ba8a434ccf_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="id3fd6dbed9ea4b85b29c5fd4983e73f9_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i66d99c167b9441efbf9c8f35783ede51_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ia1abffacc7744ca48143551a404f33f2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i192e3460075a4b478ffcf287f8765754_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1bd92fc6c18447fdb00494be5711ef9e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i81982c136d214751b1ea8de090b79727_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0170e56f0a05448b97403776e3b16c06_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6f999f54c11646adb351e914d5ea2056_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i97e642a8a13d437a803e46d7d4c788a1_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001411690</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">bngo:CorporateNotesAndBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="security">
        <measure>bngo:security</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV8xLTEtMS0xLTE_c2138d49-cbd5-4502-974c-309bae6236cd">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV8yLTEtMS0xLTE_ec2d9e0a-6720-4db3-ad1e-4e7ada7a3250">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV8zLTEtMS0xLTE_7665cf60-a81d-4a9c-856c-902a85d58e9c">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV80LTEtMS0xLTE_e97d01fc-0c91-4d74-968d-8cc659d70b7c">0001411690</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180L2ZyYWc6YzQzOGZjODgxMTU2NDFiZTgwNGE4MjVlNzU1MGU1MjcvdGFibGU6ZWZhZDNiY2E5ZWZkNDc4NzgxZmIzNGNhODllNTc5ZWEvdGFibGVyYW5nZTplZmFkM2JjYTllZmQ0Nzg3ODFmYjM0Y2E4OWU1NzllYV81LTEtMS0xLTE_21d1f877-df3f-4f89-9568-33151e649413">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i65c66c8df89041ff98ada44fbf450637_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180MC9mcmFnOjUzMWQ2MzE4MDVhNTRmZTViZWMwZjY5MDU0Y2E1YWZjL3RhYmxlOjgyYzNhODQwNTc3MzRmZWNiMWJkMTQ0MTJhZWQyZjhlL3RhYmxlcmFuZ2U6ODJjM2E4NDA1NzczNGZlY2IxYmQxNDQxMmFlZDJmOGVfMC0xLTEtMS0x_3828c35b-2293-481c-9778-c2fb6db1d2cf">P3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i112feda447f140448fdb9075537b6ea2_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180MC9mcmFnOjUzMWQ2MzE4MDVhNTRmZTViZWMwZjY5MDU0Y2E1YWZjL3RhYmxlOjgyYzNhODQwNTc3MzRmZWNiMWJkMTQ0MTJhZWQyZjhlL3RhYmxlcmFuZ2U6ODJjM2E4NDA1NzczNGZlY2IxYmQxNDQxMmFlZDJmOGVfMS0xLTEtMS0x_7d4314e4-1f7a-4be9-b0dd-533e74604f61">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="iadffb223312642bd914111c6fa3972cc_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180MC9mcmFnOjUzMWQ2MzE4MDVhNTRmZTViZWMwZjY5MDU0Y2E1YWZjL3RhYmxlOjgyYzNhODQwNTc3MzRmZWNiMWJkMTQ0MTJhZWQyZjhlL3RhYmxlcmFuZ2U6ODJjM2E4NDA1NzczNGZlY2IxYmQxNDQxMmFlZDJmOGVfMi0xLTEtMS0x_e842baf5-4017-49d5-ad71-f843d99e8d61">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <dei:DocumentType
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTgx_06a0b4a7-3dea-46d5-b085-f1d4c9aa0dc4">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6ZTZlMTg2NjNkNzFhNDY1Njg4OWFiZjNlY2FkOWZlNjgvdGFibGVyYW5nZTplNmUxODY2M2Q3MWE0NjU2ODg5YWJmM2VjYWQ5ZmU2OF8wLTAtMS0xLTE_d83e615d-fb14-4d82-9bc1-c92ccda1210e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yNDk_035b1d70-09fa-4e7c-a03f-22e6cc2322b4">2021-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6YTEzODgyOGRjODgwNDA3OGFmYjYxMGRiM2NmN2I1OGQvdGFibGVyYW5nZTphMTM4ODI4ZGM4ODA0MDc4YWZiNjEwZGIzY2Y3YjU4ZF8wLTAtMS0xLTE_530a1ebd-6493-47ec-becd-b3507661b096">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTc4_11b4a302-007f-47b0-b795-c7edff9cb7b7">001-38613</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTg0_35ae5a17-9e45-448b-bebf-8826a6df72da">Bionano Genomics, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8wLTAtMS0xLTE_9de6422a-8397-4588-8e9e-cc88d44c09bd">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8wLTItMS0xLTE_31996869-a24d-491d-a9f5-7cc5f4da711c">26-1756290</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8zLTAtMS0xLTEvdGV4dHJlZ2lvbjphOTY0ZGRmMjNiYWY0Mjk4ODllN2IwZjNiMDcyMjNmY180_230a7d52-c1af-45d7-9b30-cd423989d01d">9540 Towne Centre Drive, Suite 100</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8zLTAtMS0xLTEvdGV4dHJlZ2lvbjphOTY0ZGRmMjNiYWY0Mjk4ODllN2IwZjNiMDcyMjNmY184_7956b90c-d6e2-4690-bda2-de8ea4764bd7">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8zLTAtMS0xLTEvdGV4dHJlZ2lvbjphOTY0ZGRmMjNiYWY0Mjk4ODllN2IwZjNiMDcyMjNmY18xMg_8d872e24-a988-4757-9e86-cddca09902c6">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6OTFkMjJmYzM2ZDg4NDIzYWEzMmU3Zjc3ODJmNzIyZTYvdGFibGVyYW5nZTo5MWQyMmZjMzZkODg0MjNhYTMyZTdmNzc4MmY3MjJlNl8zLTItMS0xLTE_175e60e6-c513-43e1-a262-86de6f51daeb">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTg1_bdb29c71-1524-40d2-beff-10315b1706e4">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTg3_f7c04b07-51b4-4b15-a4a6-f71051be5d91">888-7600</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i464cff008369423794f6033a864e5995_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8xLTAtMS0xLTE_e20c3881-5e8b-46fb-bb57-9d05b645db89">Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i464cff008369423794f6033a864e5995_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8xLTItMS0xLTE_cc20827b-81d0-4650-87e7-13a7268a6bb4">BNGO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i464cff008369423794f6033a864e5995_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8xLTQtMS0xLTE_cb305d3b-dfa9-4797-a0f9-1ea5881a4d36">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i9707c80a44144520a97f05c26d1b5ef8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8yLTAtMS0xLTE_a31a7cec-34ee-45f2-8c24-8f23ad0c5c8f">Warrants to purchase Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9707c80a44144520a97f05c26d1b5ef8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8yLTItMS0xLTE_e3573508-1226-47c8-bf99-0ab068b484c1">BNGOW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9707c80a44144520a97f05c26d1b5ef8_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NGNmMzU2NTE3OGI4NDVmODlhYmIzZDIwMzY4NDkxNWEvdGFibGVyYW5nZTo0Y2YzNTY1MTc4Yjg0NWY4OWFiYjNkMjAzNjg0OTE1YV8yLTQtMS0xLTE_ea0759c3-8ef3-4789-951e-bc9bb44a5c43">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTgw_e0f2e866-23cd-41ed-8772-5fbfd16a4286">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTgy_40333b13-b932-4bd9-95ea-c1fdca5f2324">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NTE1YjU2ODE4MjYwNGE1Mzk0NjU2YzVmMjg2N2E4NmUvdGFibGVyYW5nZTo1MTViNTY4MTgyNjA0YTUzOTQ2NTZjNWYyODY3YTg2ZV8xLTAtMS0xLTE_f91b5fe3-60a3-47c5-8866-2ad6a45ef633">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NTE1YjU2ODE4MjYwNGE1Mzk0NjU2YzVmMjg2N2E4NmUvdGFibGVyYW5nZTo1MTViNTY4MTgyNjA0YTUzOTQ2NTZjNWYyODY3YTg2ZV8xLTQtMS0xLTE_73a667e5-45ba-4577-9ecb-4380671f9109">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGFibGU6NTE1YjU2ODE4MjYwNGE1Mzk0NjU2YzVmMjg2N2E4NmUvdGFibGVyYW5nZTo1MTViNTY4MTgyNjA0YTUzOTQ2NTZjNWYyODY3YTg2ZV8yLTQtMS0xLTE_7a7aa88a-88c8-470f-9ca5-fe5b1719bb20">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTgz_327b9625-fa8f-4a11-9008-804f1ee293ba">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTg2_b7cc3702-64b6-40e6-8044-7fe294e52c41">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i4e57a0d781404490b78e5d89c0aaa9b8_I20211031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xL2ZyYWc6NWMxZDAwYmRkZjhjNGEwMWFkODE2YmYyYzAyZTRkNjgvdGV4dHJlZ2lvbjo1YzFkMDBiZGRmOGM0YTAxYWQ4MTZiZjJjMDJlNGQ2OF8yMTE3_98a0062e-6ab9-47d2-8462-6aed7d9ff999"
      unitRef="shares">289184109</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNC0xLTEtMS0x_32863de4-ad7d-47de-a637-ea6f1f87bdbc"
      unitRef="usd">140736000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNC0zLTEtMS0x_89ab16da-916c-4446-88b2-29f87b83a673"
      unitRef="usd">38449000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0xLTEtMS0xNjUzOA_f65eea61-36f1-4735-a42c-cd1de3b65b11"
      unitRef="usd">185333000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0zLTEtMS0xNjU1Mg_d8ad41cf-8a1c-4e13-a0b3-cf37e06245f8"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0wLTEtMS0xL3RleHRyZWdpb246YmRjZDdiOGU1ZGExNGU2NmJhZmMyMTNjYTdlNDdjMjlfMjE5OTAyMzI1NTc2Mw_936ce1c8-15e6-48f3-8e9d-9349d62584e5"
      unitRef="usd">2015000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0wLTEtMS0xL3RleHRyZWdpb246YmRjZDdiOGU1ZGExNGU2NmJhZmMyMTNjYTdlNDdjMjlfMjE5OTAyMzI1NTc3NQ_aea28fc8-e16e-4dc3-8df7-46a158235a66"
      unitRef="usd">2119000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0xLTEtMS0x_e233f8f6-16d9-40d8-a6e3-a9b339634b23"
      unitRef="usd">2996000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNS0zLTEtMS0x_3dde5919-b7ed-48cf-98c5-1808c992cb16"
      unitRef="usd">2775000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNi0xLTEtMS0x_71e5d28f-bbec-46cd-91ba-4a2449f2e49c"
      unitRef="usd">9020000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNi0zLTEtMS0x_e2b8091f-37ed-4bdc-82aa-b566db427e0e"
      unitRef="usd">3316000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNy0xLTEtMS0x_f8be34b2-dd63-49c0-8412-cea7b3d5ad76"
      unitRef="usd">3962000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNy0zLTEtMS0x_fbfc1084-dc2d-44ef-9e77-1ae297f84f34"
      unitRef="usd">2250000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfOC0xLTEtMS0x_0a98fdfb-814f-434b-bcb2-918d73de3616"
      unitRef="usd">342047000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfOC0zLTEtMS0x_6b389808-27f1-49b6-adbc-ae3ec3a27266"
      unitRef="usd">46790000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfOS0xLTEtMS0x_df319f9c-3d05-40ea-83b9-43485bdf032d"
      unitRef="usd">8554000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfOS0zLTEtMS0x_697b1e75-ea74-4e70-894b-a58c2cd7fdf1"
      unitRef="usd">4910000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTAtMS0xLTEtMQ_9e2fe1fb-3a47-4092-8313-11c9607e3c12"
      unitRef="usd">1238000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTAtMy0xLTEtMQ_eb21df32-24c7-4a17-988a-ec75dea1de6b"
      unitRef="usd">1475000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTEtMS0xLTEtMQ_0aa3488d-55df-49bd-86ac-dc4bc3877895"
      unitRef="usd">7173000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTEtMy0xLTEtMQ_0d4b8d28-9f9d-4dd4-871a-dfacf56416d2"
      unitRef="usd">7173000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTItMS0xLTEtMQ_0c871f75-dfcb-46b5-b5ca-b50fe76179b8"
      unitRef="usd">645000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTItMy0xLTEtMQ_ed2abf54-1603-4ed7-b0c8-05976929f6dd"
      unitRef="usd">103000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTMtMS0xLTEtMQ_97e517c8-b529-426d-b337-b61533f69a3a"
      unitRef="usd">359657000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTMtMy0xLTEtMQ_dc03bbee-0d38-400a-a0c6-b4e1d7ecbb71"
      unitRef="usd">60451000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTctMS0xLTEtMQ_77ccff66-1210-4bb7-9193-2203b4b48ec7"
      unitRef="usd">7875000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTctMy0xLTEtMQ_04b75b8b-a007-4077-b3a8-a99735cf0bbd"
      unitRef="usd">2930000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTgtMS0xLTEtMQ_d641a49f-2574-4c0f-ada7-f6374039027a"
      unitRef="usd">9416000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTgtMy0xLTEtMQ_ec823813-2345-4a51-bf10-8125df6143e1"
      unitRef="usd">5599000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTktMS0xLTEtMQ_f97c3464-fbf8-4646-af01-7050bb0ca3f7"
      unitRef="usd">411000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMTktMy0xLTEtMQ_95ffc60e-f008-477f-9d45-86d64258ac46"
      unitRef="usd">416000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjEtMS0xLTEtMQ_d9fe99fe-675d-48eb-88c4-28d383d8eb36"
      unitRef="usd">17702000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjEtMy0xLTEtMQ_9def7a2a-3791-4a5b-87bd-abe26e1280a6"
      unitRef="usd">8945000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjItMS0xLTEtMQ_c7887f4e-879d-4302-a253-5ba1a29b29d8"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjItMy0xLTEtMQ_0d086257-6f4a-40aa-8730-3812c91e2a93"
      unitRef="usd">16326000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjMtMS0xLTEtMQ_508f7663-0b3b-446d-a12c-be066d85be75"
      unitRef="usd">158000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjMtMy0xLTEtMQ_217174ee-91d8-4c82-807b-59899552b965"
      unitRef="usd">98000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjQtMS0xLTEtMQ_28c05fce-887b-4d0a-a296-6c47ac77b70e"
      unitRef="usd">232000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjQtMy0xLTEtMQ_9d857c90-c39b-4fab-ad73-cf98004f1bbf"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjUtMS0xLTEtMQ_6c689944-eb20-45a0-8084-7685a9f3961b"
      unitRef="usd">18092000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjUtMy0xLTEtMQ_58aeae60-4fad-43a1-919e-bf6c07a7e156"
      unitRef="usd">25369000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjYtMS0xLTEtMQ_3773e464-f553-4dd1-8d8b-d17ea9db36e6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMjYtMy0xLTEtMQ_c5c46224-5d19-4848-bcbf-bb26741427a6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzIy_3af7659b-40d0-4458-bba2-67924cb270d8"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzIy_92a1ffcb-d447-4d0c-8df2-44cdd6deab2f"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzM2_a9d39875-a71e-4964-8272-9d3c6e8c83c2"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzM2_e40da56c-b075-47ed-bafd-2ddd9e78a8bb"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzYx_53dd67d0-de88-42f1-b914-32715396560c"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzYx_7e8f1a18-de5f-4067-bdc2-bec2035ba9a5"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzYx_9011efe8-19b9-436e-80b9-64df64233b05"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMC0xLTEtMS90ZXh0cmVnaW9uOjBiNGFlZGYzOWQzZjQ5NTdhY2ZjNTA1MmRmZGRhOTNmXzYx_b6c7e451-8a76-4946-bc19-39e580d9b11a"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMS0xLTEtMQ_d077ae25-2753-43a7-a276-ec2d4a458d92"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzQtMy0xLTEtMQ_ef46c5a8-8f37-4b6a-9997-600ff4152f3a"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzE4_6b4dc337-7ae6-48c5-8834-9fe428636daf"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzE4_9cd15d95-2a70-47e1-85a5-d48d4c899e48"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzMy_5c3066fc-e690-4c1a-ab5c-f70dc8538d50"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzMy_db2eeab5-74c1-4521-8add-71427333ada5"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzY3_182df5ee-2783-4eed-93ce-7fb9882f559f"
      unitRef="shares">281441000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzY3_212ad5f3-636c-4526-a26d-299ff29592c7"
      unitRef="shares">281441000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzc0_21c87918-8010-46d6-aee1-2f4e9fc80426"
      unitRef="shares">189953000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMC0xLTEtMS90ZXh0cmVnaW9uOmU5ZmY1YzI1Mzc2MzRmZTQ5M2UwYzA0YWRjMmU0NWFmXzc0_e7ac8685-c62b-4e68-9c8d-2625097afe5b"
      unitRef="shares">189953000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMS0xLTEtMQ_9c31e5c0-ce3f-4d2f-9ec1-c94395b10a53"
      unitRef="usd">28000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzUtMy0xLTEtMQ_c57486a5-0188-42f8-a528-13f35da7aa15"
      unitRef="usd">19000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzctMS0xLTEtMQ_0ddff9d8-6970-4742-8ce8-28be2d57fa53"
      unitRef="usd">534823000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzctMy0xLTEtMQ_a24ea007-00e3-44e1-8b62-ec5465a3084e"
      unitRef="usd">178747000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzgtMS0xLTEtMQ_3c59a117-a9bc-4d99-8b33-87d4f130b2fc"
      unitRef="usd">-193170000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzgtMy0xLTEtMQ_594d19c4-2aa6-466b-8d56-d9a03c784e66"
      unitRef="usd">-143684000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzktMS0xLTEtMTQ3NjQ_51ab22bc-7be4-4946-bfee-38adbdc15b1c"
      unitRef="usd">-116000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNDAtMy0xLTEtMTgxMTQ_ef362246-e46f-4353-9c58-63893914e8ee"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzktMS0xLTEtMQ_c40227fc-a182-4af0-a68b-74e39e2dcfb2"
      unitRef="usd">341565000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfMzktMy0xLTEtMQ_d946b0b8-e570-491c-8219-9c536d459470"
      unitRef="usd">35082000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNDAtMS0xLTEtMQ_ac835642-3abc-42b7-9d38-5c199cdbe2a0"
      unitRef="usd">359657000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xNi9mcmFnOjE1Mjk0YTg0N2YwNzQ4MGM5ZGRlNTg0ZmVkMzY2MzNiL3RhYmxlOjIwMGNjNDk2YTgyMzQ0N2Q5NDhiZDUwMzc1MzU5MmViL3RhYmxlcmFuZ2U6MjAwY2M0OTZhODIzNDQ3ZDk0OGJkNTAzNzUzNTkyZWJfNDAtMy0xLTEtMQ_cf1be9e2-e4cd-45e6-bcc1-2c0246880bff"
      unitRef="usd">60451000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i499f78e9d30745ac87abeab13e5a34e4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMy0xLTEtMS0x_b17b6ab5-9330-4f86-8235-4a60ee1d5a96"
      unitRef="usd">3300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f2080096abe4feb804b5da5b6762ea2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMy0zLTEtMS0x_560923a7-52fe-4573-9f3d-f738098e9196"
      unitRef="usd">1580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6fb6b31f8494c8cb81d50937e6d75f3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMy01LTEtMS0x_17bb8f98-6102-48e9-9bce-609c4ca60761"
      unitRef="usd">7845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i869c85ead3fc44688878be3b687a08dd_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMy03LTEtMS0x_a05148ec-b17f-44d2-a801-50714ce564a8"
      unitRef="usd">3503000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i667fb8fbcbf54e7ea7f9f1b28738cc5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNC0xLTEtMS0x_694e29ae-2c0a-45c9-9faa-682fca46eb7c"
      unitRef="usd">1355000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2f13ac09f46445c96349a452b92fd49_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNC0zLTEtMS0x_4932755d-5883-42ec-a917-1ea88fee0b1a"
      unitRef="usd">616000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5351d695257d46fda9bb8b4baf2d4699_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNC01LTEtMS0x_b8b76c8b-7ad0-4fa2-b07f-173f23e6440c"
      unitRef="usd">3834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8580f1aa24bf411ba8d6a957d94238a8_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNC03LTEtMS0x_39c9156d-3748-40eb-b702-4c5d172f9d1e"
      unitRef="usd">1010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNS0xLTEtMS0x_8f502b16-a51d-4bfa-831b-ab952d6b49bb"
      unitRef="usd">4655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNS0zLTEtMS0x_8bbede69-b4e7-49fb-9497-ecead5a29a0c"
      unitRef="usd">2196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNS01LTEtMS0x_d91103a2-6b43-41bf-9dcc-db1318e79737"
      unitRef="usd">11679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNS03LTEtMS0x_bfb444e2-d2fa-4d3c-94be-cd6a472c1c72"
      unitRef="usd">4513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i499f78e9d30745ac87abeab13e5a34e4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNy0xLTEtMS0x_5be49801-f520-436c-81d5-fb400890b6da"
      unitRef="usd">2340000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0f2080096abe4feb804b5da5b6762ea2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNy0zLTEtMS0x_640c2d7b-5a58-4d0b-974d-eb4a5bff2b3f"
      unitRef="usd">1136000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id6fb6b31f8494c8cb81d50937e6d75f3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNy01LTEtMS0x_152c90bc-bdd6-4d64-9e41-466b9dfe6868"
      unitRef="usd">5723000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i869c85ead3fc44688878be3b687a08dd_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfNy03LTEtMS0x_8270f54b-e846-49a8-9098-638ffa67e9f2"
      unitRef="usd">2426000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i667fb8fbcbf54e7ea7f9f1b28738cc5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOC0xLTEtMS0x_4824c939-cda3-4242-a473-ec4837a16b25"
      unitRef="usd">1161000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie2f13ac09f46445c96349a452b92fd49_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOC0zLTEtMS0x_5c5e41d3-98de-4f0d-bb37-8bf9f7c4a2a4"
      unitRef="usd">324000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5351d695257d46fda9bb8b4baf2d4699_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOC01LTEtMS0x_ac847f9f-6485-4c1a-9f52-520ecfe53aad"
      unitRef="usd">2321000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8580f1aa24bf411ba8d6a957d94238a8_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOC03LTEtMS0x_6e678da4-62ff-4974-b901-36f28c654605"
      unitRef="usd">493000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOS0xLTEtMS0x_7eea0eff-41c9-4f75-803d-40792a610d6b"
      unitRef="usd">3501000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOS0zLTEtMS0x_fa2b5b7b-5e7b-46a9-aebc-1ea6f714be58"
      unitRef="usd">1460000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOS01LTEtMS0x_ee25f4cf-de7f-41d0-a369-46fb99f9c028"
      unitRef="usd">8044000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfOS03LTEtMS0x_3981e6e2-4903-4c0a-b798-69330d165c9e"
      unitRef="usd">2919000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTEtMS0xLTEtMQ_c19becee-b00d-45ad-a02c-f9b289d36104"
      unitRef="usd">6505000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTEtMy0xLTEtMQ_08c7bea1-6b05-41cb-a594-68487d8d7fa7"
      unitRef="usd">2304000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTEtNS0xLTEtMQ_a36f0fdf-871d-4de1-9732-76f22a7791a7"
      unitRef="usd">13270000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTEtNy0xLTEtMQ_d73fffd6-dde1-46dd-9fa4-0f4ca70e75ef"
      unitRef="usd">7379000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTItMS0xLTEtMQ_07f1350a-bb31-4c0c-a218-f41ed1da29c8"
      unitRef="usd">15327000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTItMy0xLTEtMQ_49723749-010f-4140-9bfc-8be1b6b9d379"
      unitRef="usd">8659000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTItNS0xLTEtMQ_88b18bbc-1abc-4c0b-bc60-3fb2c2bea1f7"
      unitRef="usd">38683000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTItNy0xLTEtMQ_d7c86bb7-dc74-42dc-820c-53e7158f4304"
      unitRef="usd">21640000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTMtMS0xLTEtMQ_81836e85-29cb-4e54-82b1-6e1745caa0b1"
      unitRef="usd">21832000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTMtMy0xLTEtMQ_35351043-39f5-4305-96c5-cec47d80b847"
      unitRef="usd">10963000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTMtNS0xLTEtMQ_48063c18-0736-4d50-a4f1-acc7f3d69971"
      unitRef="usd">51953000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTMtNy0xLTEtMQ_1affa776-a60f-4a97-b862-89dc6353ab0d"
      unitRef="usd">29019000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTQtMS0xLTEtMQ_d8e78e4b-6265-4258-8d3a-f2c2241d3d84"
      unitRef="usd">-20678000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTQtMy0xLTEtMQ_e34f03cd-90db-4641-8d46-b1447c76931a"
      unitRef="usd">-10227000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTQtNS0xLTEtMQ_6a804df1-a2b6-4f52-8e68-1a8a4caf7aaa"
      unitRef="usd">-48318000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTQtNy0xLTEtMQ_24ac2e15-89fd-421b-b961-c6d335b470b4"
      unitRef="usd">-27425000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTYtMS0xLTEtMQ_6c01a7c9-d6e3-4fc3-be80-4808b70bf4eb"
      unitRef="usd">27000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTYtMy0xLTEtMQ_48ed64c2-4441-4ff6-bfcc-c47c7f4625a7"
      unitRef="usd">-589000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTYtNS0xLTEtMQ_d8ed011f-f009-45e6-81f4-a92d31963d7e"
      unitRef="usd">-721000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTYtNy0xLTEtMQ_b3c8e6a1-06b9-4c35-a0bc-17e78286a1bd"
      unitRef="usd">-1911000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTctMS0xLTEtMQ_93938efb-6ab9-46fe-9327-19a3aafca6fc"
      unitRef="usd">0</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTctMy0xLTEtMQ_03ad1150-8e15-4d8e-b87d-c853c438138f"
      unitRef="usd">0</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTctNS0xLTEtMQ_07f40e6b-7273-456c-a2f3-27cdcd185ac6"
      unitRef="usd">1775000</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTctNy0xLTEtMQ_cf139105-3353-4a62-b67a-c7de196b125e"
      unitRef="usd">0</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTgtMS0xLTEtMQ_c8b400a4-7b5b-408f-84dd-c906cbbeb152"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTgtMy0xLTEtMQ_bf6cd6c7-a7f8-468a-ba2b-96fbaac88e6b"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTgtNS0xLTEtMQ_db0e42bb-1696-465b-ab3a-02d5db7c0b14"
      unitRef="usd">-2076000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTgtNy0xLTEtMQ_e258532d-a67a-4a78-b0be-d3240660d5fa"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTktMS0xLTEtMQ_63709905-1c97-45a0-a7d2-f40158341c65"
      unitRef="usd">-67000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTktMy0xLTEtMQ_5ec99b06-b442-4738-b009-b7eaa536078d"
      unitRef="usd">54000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTktNS0xLTEtMQ_a5ae3af3-655e-4b63-ac24-8d660f996e92"
      unitRef="usd">-96000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMTktNy0xLTEtMQ_2c70e795-7817-457f-b5b5-3142f054c1ae"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjAtMS0xLTEtMQ_9cf322c9-faa6-4fdc-b5e4-0648d742c1ee"
      unitRef="usd">-40000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjAtMy0xLTEtMQ_463828a4-f22b-4e20-868e-94921e2185e8"
      unitRef="usd">-535000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjAtNS0xLTEtMQ_1f958050-62b8-45e9-b328-05cd87082769"
      unitRef="usd">-1118000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjAtNy0xLTEtMQ_076e21ea-1d9e-4863-b023-303e32fc2a08"
      unitRef="usd">-1911000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjEtMS0xLTEtMQ_8248ee11-4e3a-4c34-a606-a2fd26f0da1c"
      unitRef="usd">-20718000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjEtMy0xLTEtMQ_b9e93cba-0108-4543-bcf7-3dd906d1670f"
      unitRef="usd">-10762000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjEtNS0xLTEtMQ_5555c259-6d5d-4c7b-af66-94a6659ea62d"
      unitRef="usd">-49436000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjEtNy0xLTEtMQ_c19a7f0e-81b9-4afd-af21-99589276b5e1"
      unitRef="usd">-29336000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjItMS0xLTEtMQ_7f8eea1f-4e52-4e57-bf2d-cf304eb0f8ce"
      unitRef="usd">35000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjItMy0xLTEtMQ_1c602d27-d0ee-4cbf-b0be-ff021fa44528"
      unitRef="usd">30000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjItNS0xLTEtMQ_1f9a4bdf-687a-477b-a76e-c8b8cef92e6b"
      unitRef="usd">50000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjItNy0xLTEtMQ_1df9db08-9314-43b4-980b-7d9d206e9444"
      unitRef="usd">40000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjMtMS0xLTEtMQ_e5e3b6c5-0fca-46d4-9e63-bc02a3cd2590"
      unitRef="usd">-20753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjMtMy0xLTEtMQ_a8ee0a35-e3cd-4b8a-849a-c09fb9fa794f"
      unitRef="usd">-10792000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjMtNS0xLTEtMQ_9e10577b-f464-44d7-9d10-c056e167f183"
      unitRef="usd">-49486000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjMtNy0xLTEtMQ_2119caaf-5ad7-4a51-9e70-d3d4a24dbfcf"
      unitRef="usd">-29376000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtMS0xLTEtMQ_15b5c8e2-5564-40f1-82d2-38bce1cb44c2"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtMS0xLTEtMQ_8c493ce4-843d-42a0-b0e5-ce1394864b4a"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtMy0xLTEtMQ_60054dbd-fa9c-4bd3-901b-ff92cfb5bfb2"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtMy0xLTEtMQ_a711d7a7-ea10-4bfe-bd8d-6fd2730f81ea"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtNS0xLTEtMQ_4f141ed1-76ee-4752-ae72-a9e4f9cf8afa"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtNS0xLTEtMQ_f39a8031-cfb8-4e6f-94cb-4dd2d9e8a6d0"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtNy0xLTEtMQ_28a4a383-c237-4b3d-8b4e-b0ecd1628569"
      unitRef="usdPerShare">-0.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjQtNy0xLTEtMQ_dbdf5b75-7a3d-4006-a3ae-78c5dc54f7af"
      unitRef="usdPerShare">-0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtMS0xLTEtMQ_8a8562c5-189b-4d3b-b2ba-3b22fecb46b5"
      unitRef="shares">280173000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtMS0xLTEtMQ_907a4f02-6731-4915-8314-051f9f6a987f"
      unitRef="shares">280173000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtMy0xLTEtMQ_33109deb-6dcf-4787-91c7-f0d059e3d753"
      unitRef="shares">132942000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtMy0xLTEtMQ_54c0af5c-10ae-47ed-a989-0054598907a4"
      unitRef="shares">132942000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtNS0xLTEtMQ_b30fe415-2b51-4f27-bfcf-ec26e73a6be4"
      unitRef="shares">274392000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtNS0xLTEtMQ_e283a386-7cb6-48c8-b9e8-5b1988fbf304"
      unitRef="shares">274392000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtNy0xLTEtMQ_2076977e-3692-44b0-bc46-310d4e047551"
      unitRef="shares">86632000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xOS9mcmFnOmM1MjVkMTdjMGY4MjQ2MGZiNzViMDJhMWZiOTFmMzNlL3RhYmxlOjk3ZTcwODJjYmNlYzRmYzE4ZTg0Yzc0ODJhNzNlZDIwL3RhYmxlcmFuZ2U6OTdlNzA4MmNiY2VjNGZjMThlODRjNzQ4MmE3M2VkMjBfMjUtNy0xLTEtMQ_fbb15c78-7522-4580-ab18-621316f9e1cc"
      unitRef="shares">86632000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8yLTEtMS0xLTE1MzY1_156d7483-f557-4a4b-9607-873523895eae"
      unitRef="usd">-20753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8yLTMtMS0xLTE1Mzc0_8d046b60-b305-4844-a3fa-0760c2c2e6ff"
      unitRef="usd">-10792000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8yLTUtMS0xLTE1Mzgz_6449c685-3d12-4db6-9121-ee0384f58935"
      unitRef="usd">-49486000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8yLTctMS0xLTE1Mzgz_b8751190-09a3-49d5-ae98-108c2f2c5ebf"
      unitRef="usd">-29376000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8zLTEtMS0xLTE1MzIx_bae6bbcf-4695-461a-9c7a-0e1b99dfeba1"
      unitRef="usd">-116000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8zLTMtMS0xLTE1MzIx_00e48bc0-d951-4073-a481-22d753dc13a1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8zLTUtMS0xLTE1MzIx_e7bf8592-1e92-47c7-9505-20c1d3b52854"
      unitRef="usd">-116000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml8zLTctMS0xLTE1MzIx_fd82dc4c-e045-4658-82ff-4d3a2c6bf38f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml80LTEtMS0xLTE1MzIx_fff72023-ad4a-489c-92bd-ef87e13c6110"
      unitRef="usd">-20869000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml80LTMtMS0xLTE1MzIx_286286aa-1ac3-487b-83f0-a9c8566382da"
      unitRef="usd">-10792000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml80LTUtMS0xLTE1MzIx_0f1b562c-dafa-45a3-a63e-c9058ad30c9c"
      unitRef="usd">-49602000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDg5L2ZyYWc6MTg0ZTVlNWI2ZDlhNDk4OWE2YjRhZTkyMGIzZmVjN2IvdGFibGU6MzE0ZmUxZmQ3NWYxNGJjN2FjMDA5MjMxMDMwNTFmODIvdGFibGVyYW5nZTozMTRmZTFmZDc1ZjE0YmM3YWMwMDkyMzEwMzA1MWY4Ml80LTctMS0xLTE1MzIx_3f2f00e3-d3fa-4b55-831f-3b5f6ef25977"
      unitRef="usd">-29376000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="ic58f89e964594a14b7229fac3a3bce56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi0yLTEtMS0x_4c3dd0b6-548b-4c7b-8222-239a4b22aba9"
      unitRef="shares">34274000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic58f89e964594a14b7229fac3a3bce56_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi00LTEtMS0x_ff9f3294-a207-4c96-aef1-f3db25881537"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib48b592a0fa340cdb14f1566481582aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi02LTEtMS0x_4c1c705b-cd39-449d-be7a-e4231f0714d1"
      unitRef="usd">106188000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifdba625f11704b6484735de4ebced90c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi04LTEtMS0x_b127bf7f-02f9-4f3c-b787-e6b9d0ee0447"
      unitRef="usd">-102577000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i26d31e9d439f49989767c9f8315eb68d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMi0xMi0xLTEtMTQ3MzI_0c438273-2d1f-436d-a3c9-90ad6e4bf9bc"
      unitRef="usd">3614000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i938dac956cbe4869ba5f28504230f40e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMy02LTEtMS0x_e4e7a3db-8db2-41b3-8fe9-6410673c32e3"
      unitRef="usd">328000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMy0xMi0xLTEtMTQ3MzI_400f4f76-0e5f-442c-a6a8-9d16ac272150"
      unitRef="usd">328000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <bngo:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="i53444201854a4678a5986eaef8340d41_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNC0yLTEtMS0x_b2e6aeac-2c3c-446b-99c4-f27e6b6af554"
      unitRef="shares">3478000</bngo:StockIssuedDuringPeriodSharesWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i938dac956cbe4869ba5f28504230f40e_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNC02LTEtMS0x_f4ca5d8c-663c-45b7-8a1f-97d751cea59d"
      unitRef="usd">2355000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNC0xMi0xLTEtMTQ3MzI_a22b9d40-f2a2-4b84-a369-dc04ad1f84a9"
      unitRef="usd">2355000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i9179e9d91dfa4b93a0701f76811900b0_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNS04LTEtMS0x_bf6a136d-a742-46ef-9f1f-09a5a4cca039"
      unitRef="usd">-10510000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNS0xMi0xLTEtMTQ3MzI_af11a2ff-5137-47f1-ae41-4ac620f0281c"
      unitRef="usd">-10510000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i4aa9804ee95840b48c03b8446af678cd_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi0yLTEtMS0x_90fc9656-0a5f-49aa-8ca8-3d990c954bc7"
      unitRef="shares">37752000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4aa9804ee95840b48c03b8446af678cd_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi00LTEtMS0x_5ed0040d-7844-4e1d-b171-a3d51942e08f"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iac762fcf8d2e43d781bb4aca1c72f415_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi02LTEtMS0x_5b16f69a-b67b-4649-8786-d7e3471c39c6"
      unitRef="usd">108871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d454d85eb7b44cbae0aa2c16c7ab9e3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi04LTEtMS0x_55777bdd-8cc8-48cc-803a-0e31a3d92a52"
      unitRef="usd">-113087000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i14ecb63b2f6f446bb85e90abb50be5e8_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNi0xMi0xLTEtMTQ3MzI_0cc9c98c-4175-4e1c-b016-93f35f9ab724"
      unitRef="usd">-4213000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNy02LTEtMS0x_59a3d24d-3851-4061-ac11-6ca6fe585c30"
      unitRef="usd">328000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNy0xMi0xLTEtMTQ3MzI_e7a62dba-74ce-4ff4-8168-cddbb8574fad"
      unitRef="usd">328000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOC0yLTEtMS0x_707ef36b-610a-46f8-9f24-748553dabfdf"
      unitRef="shares">16896000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOC00LTEtMS0x_25d7958a-fb67-40cd-ba4a-6d3ef0ecfc4b"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOC02LTEtMS0x_20982fd2-3776-40ed-ab1c-3bbb6f76f49c"
      unitRef="usd">16364000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOC0xMi0xLTEtMTQ3MzI_373ef586-1f91-4d6d-a33e-831e34eaf5e1"
      unitRef="usd">16366000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOS0yLTEtMS0x_043bb1f1-15f5-40e8-831f-6f342992e1ff"
      unitRef="shares">44000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOS02LTEtMS0x_f7a12c44-6011-4d98-82a7-ada4c7536ce1"
      unitRef="usd">21000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfOS0xMi0xLTEtMTQ3MzI_f73a858e-5f94-4a2c-a8b3-b5b1aba31729"
      unitRef="usd">21000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <bngo:StockIssuedDuringPeriodSharesCovenantWaiver
      contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTAtMi0xLTEtMQ_a39ef5be-f65e-4a16-ab7a-3a645a110514"
      unitRef="shares">873000</bngo:StockIssuedDuringPeriodSharesCovenantWaiver>
    <bngo:StockIssuedDuringPeriodValueCovenantWaiver
      contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTAtNi0xLTEtMQ_314177a0-3864-46ab-b7b5-3bf504613a8b"
      unitRef="usd">300000</bngo:StockIssuedDuringPeriodValueCovenantWaiver>
    <bngo:StockIssuedDuringPeriodValueCovenantWaiver
      contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTAtMTItMS0xLTE0NzMy_c623cbd4-1538-4060-a3a9-a29afed7e694"
      unitRef="usd">300000</bngo:StockIssuedDuringPeriodValueCovenantWaiver>
    <bngo:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTEtMi0xLTEtMQ_e2c752a7-9966-437b-bec5-c35c3c956948"
      unitRef="shares">36410000</bngo:StockIssuedDuringPeriodSharesWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="ie279e5b9870b4ead8cbb12006b1c505f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTEtNC0xLTEtMQ_3ae45270-3569-4b53-a270-c4209ec8cbaa"
      unitRef="usd">4000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="ia850b1f9c65544928556292ae02a8d56_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTEtNi0xLTEtMQ_2f8a5c44-f271-413d-9425-38630e6dcf15"
      unitRef="usd">1105000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTEtMTItMS0xLTE0NzMy_18d10da2-2fae-492a-a030-76f75431932e"
      unitRef="usd">1109000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="ib7dceb45cfb245f1a9e0eec325813cd7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTItOC0xLTEtMQ_77030a1d-0163-4062-971d-666641632a32"
      unitRef="usd">-8074000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id5747c70427e4f539698051421a201d9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTItMTItMS0xLTE0NzMy_4aec2d4b-5366-477a-81da-3f9eddb51911"
      unitRef="usd">-8074000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i2cdb7619fa8b4e8eacc2da39a9f11f42_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtMi0xLTEtMQ_ce29e623-bcba-4c55-acd6-5266219bd377"
      unitRef="shares">91975000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2cdb7619fa8b4e8eacc2da39a9f11f42_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtNC0xLTEtMQ_a00b0247-8106-4ded-a4c2-9ba48ba731f0"
      unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if39fa2935f524c34bf5f428c6765ea4d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtNi0xLTEtMQ_35dd1c77-aec9-4064-a9f5-7a04cd68e6d8"
      unitRef="usd">126989000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d0b581ec1c04f4994335d9f767c9022_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtOC0xLTEtMQ_b80fb5da-aaeb-4b66-af27-3042e2d4ed41"
      unitRef="usd">-121161000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie76ab97cbba1451fab9bcdd4e885ae48_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTMtMTItMS0xLTE0NzMy_a91ff2ff-19d7-4624-af38-eaf3f7440da7"
      unitRef="usd">5837000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5c229fe8ff9545d2b32239bb10e7ebb2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTQtNi0xLTEtMQ_59585d8d-6237-4cf7-be8a-913289e37dd2"
      unitRef="usd">447000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTQtMTItMS0xLTE0NzMy_125533a7-1781-4b5f-9bcc-587ac4cae0ae"
      unitRef="usd">447000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <bngo:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTUtMi0xLTEtMQ_9f5a59da-e9b5-48a7-8bd0-51cd8f6ad3f5"
      unitRef="shares">50205000</bngo:StockIssuedDuringPeriodSharesWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTUtNC0xLTEtMQ_23f812d3-ac9c-48d1-a5cc-2dcb95ca6640"
      unitRef="usd">5000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i5c229fe8ff9545d2b32239bb10e7ebb2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTUtNi0xLTEtMQ_308a346f-b2d1-48ae-976b-75fdd68101fb"
      unitRef="usd">15078000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTUtMTItMS0xLTE0NzMy_dd4ddae8-aedd-4172-9296-e8459bd64b94"
      unitRef="usd">15083000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTYtMi0xLTEtMQ_3c2d03af-58b3-4c89-857e-405401797e12"
      unitRef="shares">6168000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i75ca70e5004d4b4bb5909bed6f07c1e7_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTYtNC0xLTEtMQ_00b5b827-78f1-4edf-956b-f57eab23cdbb"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i5c229fe8ff9545d2b32239bb10e7ebb2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTYtNi0xLTEtMQ_4612fa77-c216-4161-bfca-3197c73696ab"
      unitRef="usd">4100000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTYtMTItMS0xLTE0NzMy_4f4540f1-218e-4a85-b5b6-d9bb26be1051"
      unitRef="usd">4101000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:NetIncomeLoss
      contextRef="i72bce0f9a1ff4f45a14b105ba9662a5c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTctOC0xLTEtMQ_c13959fa-06f4-4aaf-995a-a36132a9a6ea"
      unitRef="usd">-10792000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTctMTItMS0xLTE0NzMy_9f7acbdf-e0d8-4de2-bab8-6a664c6745a3"
      unitRef="usd">-10792000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i0a697aeb910941679b8bef3ee2ed964a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtMi0xLTEtMQ_9e09e794-9fe2-4db4-9ede-019777b22d61"
      unitRef="shares">148348000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0a697aeb910941679b8bef3ee2ed964a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtNC0xLTEtMQ_74ca1c24-26fb-4af7-b213-e9212ddc4e31"
      unitRef="usd">15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9bbae834624c4f5b96071b67f93ad310_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtNi0xLTEtMQ_3a5ef1c5-94ac-4032-ade4-405a7e8a60e4"
      unitRef="usd">146614000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i29ee2f3955ae462b8a9ff8790c25b73a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtOC0xLTEtMQ_9bfe218e-9fa3-4cd8-ac3f-1da9c6bdede2"
      unitRef="usd">-131953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10cb138b1a314975bc1db8ef2e23dde8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMTgtMTItMS0xLTE0NzMy_8b061451-e171-4dbe-a64e-877a962ac31f"
      unitRef="usd">14676000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i3e6b1392fd4a476da124d54398268291_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktMi0xLTEtMQ_24c93e66-c8c3-4368-b3c0-1a7af1f6c54e"
      unitRef="shares">189953000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3e6b1392fd4a476da124d54398268291_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktNC0xLTEtMQ_c9d24a6c-7af0-4ca3-be19-1ecc7a84ee26"
      unitRef="usd">19000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d79ad5e231748f5adf4f5394733db70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktNi0xLTEtMQ_8fed2583-0e7b-4297-89e5-a722e752a81e"
      unitRef="usd">178747000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4351226ca2884acd9e544d4aba7222e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktOC0xLTEtMQ_816e58d2-5b52-44fe-af02-286fc35a0a45"
      unitRef="usd">-143684000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMjktMTItMS0xLTE0NzMy_95c5bb3e-67eb-4483-8445-ce4e4efa43d3"
      unitRef="usd">35082000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzAtMi0xLTEtMQ_f9dbe19a-28cf-4bf5-b9f6-779cdb1a9b20"
      unitRef="shares">102000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzAtNi0xLTEtMQ_f4a4c7d0-f88e-4260-ae96-f186e90a56a5"
      unitRef="usd">333000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzAtMTItMS0xLTE0NzMy_cc99b841-62d9-4783-acfd-8d09f96bba8e"
      unitRef="usd">333000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzEtNi0xLTEtMQ_af50090e-c3fd-40a7-b647-51e9cf7af9ad"
      unitRef="usd">371000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzEtMTItMS0xLTE0NzMy_409ecb01-cfcb-401b-b847-8069120ba286"
      unitRef="usd">371000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzItMi0xLTEtMQ_44a189ac-98f8-4154-8253-9e27cf30b5b8"
      unitRef="shares">78000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzItNC0xLTEtMQ_3c786bc1-1f06-433e-a0b6-0e02a19694f6"
      unitRef="usd">8000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzItNi0xLTEtMQ_46cef7f9-4d6f-47e2-93fe-8807c681ca81"
      unitRef="usd">327478000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzItMTItMS0xLTE0NzMy_dc7215dd-1fee-4c73-9f05-02793d474435"
      unitRef="usd">327486000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <bngo:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzMtMi0xLTEtMQ_be94e27a-1547-49a6-ad98-36c6192681e9"
      unitRef="shares">10739000</bngo:StockIssuedDuringPeriodSharesWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i580b6e8e2a83441a89fe1d1485af3161_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzMtNC0xLTEtMQ_3ab86e7d-2f5c-4789-9361-15e83f2114f8"
      unitRef="usd">1000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i8e11c8b01fa7407897513c03d2533835_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzMtNi0xLTEtMQ_9e280be6-d208-474a-95ca-740f97dfceeb"
      unitRef="usd">9392000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzMtMTItMS0xLTE0NzMy_5d820d9e-beaf-45f4-a605-4799ae8c5a4f"
      unitRef="usd">9393000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i3306b154e5514431a09ab6d37c8deb8e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzQtOC0xLTEtMTI4ODg_ffe831f1-3013-4afb-9077-e1b5d101a105"
      unitRef="usd">-9947000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idd8275681f59465bb09e7ae44af97620_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzQtMTItMS0xLTE0NzMy_037547c2-4a6f-41df-8da5-1089dc401ba9"
      unitRef="usd">-9947000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ie532c95c8eb6428694113d94e316dfd9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtMi0xLTEtMTI4ODg_508c0fa6-7eb7-4f6b-bd44-94218a5c323e"
      unitRef="shares">278794000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie532c95c8eb6428694113d94e316dfd9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtNC0xLTEtMTI4ODg_1449cccc-7516-4bed-a1f1-8251cb02a8dc"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e93ff943c4040f3ba52235e483156b9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtNi0xLTEtMTI4ODg_f58dadd9-f94a-4df0-9201-fb07bbe98b64"
      unitRef="usd">516321000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad97a58ebddf4db2a03dbe1ab4426e0f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtOC0xLTEtMTI4ODg_e63a4342-7438-4bcf-8a87-3a57b28b520c"
      unitRef="usd">-153631000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3f9e1303eb4945718b924a79dd30b009_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtMTItMS0xLTE0NzMy_1c35952b-37cb-4b0a-b991-75fe09021dd5"
      unitRef="usd">362718000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if59e99ccc6654caaaaec86098a4deb57_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtMi0xLTEtMTI4ODg_5cad50aa-4d40-4a39-a25b-0984dc5a2241"
      unitRef="shares">60000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8d586267936d40778016ac6062fd03fd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtNi0xLTEtMTI4ODg_9b6003c6-e83d-4439-ab81-f05c0de11698"
      unitRef="usd">89000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtMTItMS0xLTE0NzMy_29c65a21-3eee-41e2-ad69-0d7489b62133"
      unitRef="usd">89000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8d586267936d40778016ac6062fd03fd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzctNi0xLTEtMTI4ODg_f83070c4-d69d-445f-965b-d619e8fbc392"
      unitRef="usd">1758000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzctMTItMS0xLTE0NzMy_817a5d18-212d-40d8-b1b8-84b23138bd38"
      unitRef="usd">1758000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <bngo:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="if59e99ccc6654caaaaec86098a4deb57_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzktMi0xLTEtMTI4ODg_12a3a09d-26a1-4fe7-aae5-b2d3aba71ebd"
      unitRef="shares">50000</bngo:StockIssuedDuringPeriodSharesWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i8d586267936d40778016ac6062fd03fd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzktNi0xLTEtMTI4ODg_aa7eb89c-4168-4a0e-be64-9430682aa5c6"
      unitRef="usd">22000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzktMTItMS0xLTE0NzMy_7ec2daea-8aac-4831-9650-262fce792cc2"
      unitRef="usd">22000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="if59e99ccc6654caaaaec86098a4deb57_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDAtMi0xLTEtMTI4ODE_a0a9a80e-6b95-41e6-8f1f-6bf7f32fc63a"
      unitRef="shares">150000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i8d586267936d40778016ac6062fd03fd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDAtNi0xLTEtMTI4ODE_f4739c10-91ee-4939-a5e6-da1025eefe49"
      unitRef="usd">65000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDAtMTItMS0xLTE0NzMy_942d8b43-6b22-4047-986e-1683113d7e75"
      unitRef="usd">65000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="iff57829ed71f4fc1ac8848d8de61d117_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzQtOC0xLTEtMQ_7b7898f8-966c-4135-945f-bfea9a3956a2"
      unitRef="usd">-18786000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i40a07b4c865043abb5271b6034e0a579_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDEtMTItMS0xLTE0NzMy_a291d324-a681-48e7-b707-71cc78b4b16d"
      unitRef="usd">-18786000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i97c4df6fc89441df8dc1c0ecf5f4cc87_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtMi0xLTEtMQ_16825c1a-b64f-4e1a-94c9-120d8ac8ffc8"
      unitRef="shares">279054000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i97c4df6fc89441df8dc1c0ecf5f4cc87_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtNC0xLTEtMQ_2f4bb66e-4aa1-4e07-b7b3-11db6859d978"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3c6cb1b16014df58eaa197a978d25be_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtNi0xLTEtMQ_e0e3bbc7-7a57-4397-8777-f17450248e33"
      unitRef="usd">518255000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3eb590bd70dd4e4caa383b317c3f5f93_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzUtOC0xLTEtMQ_73a89af5-4d66-4b1e-be4f-0c5b1131ffd3"
      unitRef="usd">-172417000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i56b0178a3111466699eab8a99e8647c0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDItMTItMS0xLTE0NzMy_cc5531db-0f05-4ffb-b66c-d48ed8287975"
      unitRef="usd">345866000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5d09511e5ed74e9ca16d5048f9cce3c2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtMi0xLTEtMQ_4c237fed-eaa4-4554-8dd2-226289859c24"
      unitRef="shares">209000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzYtNi0xLTEtMQ_d6bee3f5-462e-48f7-b3b5-499e496e772a"
      unitRef="usd">242000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDMtMTItMS0xLTE0NzMy_c1b2fb64-516f-457f-b635-71b8aacd8388"
      unitRef="usd">242000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzctNi0xLTEtMQ_2b436468-e9e4-48ff-a821-a6f8426b2839"
      unitRef="usd">2788000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDQtMTItMS0xLTE0NzMy_df3da3bc-4cd0-44a7-9190-60a70f0e505f"
      unitRef="usd">2788000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i5d09511e5ed74e9ca16d5048f9cce3c2_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzgtMi0xLTEtMQ_3cbf8b4f-8a35-41de-974f-ab9b25c16f9c"
      unitRef="shares">2178000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzgtNi0xLTEtMQ_fb5799e6-91c2-45b7-bdb9-d2fc7aae55a2"
      unitRef="usd">13537000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDUtMTItMS0xLTE0NzMy_0059b092-5e55-42ca-9b73-c9f53713cd08"
      unitRef="usd">13537000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="iec0a07b86cf0453bb0a73cd586adff2f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfMzktNi0xLTEtMQ_dcd364ed-2760-48f3-9433-09f0a18c146a"
      unitRef="usd">1000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <bngo:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDYtMTItMS0xLTE0NzMy_1c9053f7-e36c-4dcf-b302-a7a2f1149b8e"
      unitRef="usd">1000</bngo:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="i513bbf58dfae4c5cbba9eec6be460d69_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDgtOC0xLTEtMTQ3MzI_44761681-2770-4043-8b42-2b8e94171ea5"
      unitRef="usd">-20753000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDgtMTItMS0xLTE0NzMy_7420bf75-2dad-41b3-9388-f79e20785481"
      unitRef="usd">-20753000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i384486662b754a6ebe59be0dd3733022_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDktMTAtMS0xLTE0NzMy_45d6c723-0c26-4505-acc3-2f3da8a5beaa"
      unitRef="usd">-116000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNDktMTItMS0xLTE0NzMy_b8466361-3ded-4f8a-a384-04467cad0561"
      unitRef="usd">-116000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i283104b761094fc995e4041a02e3d5b2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtMi0xLTEtMTQ3MzI_951d5094-fe2e-4319-aa26-f6ea0b1b4c36"
      unitRef="shares">281441000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i283104b761094fc995e4041a02e3d5b2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtNC0xLTEtMTQ3MzI_6ec42030-179c-480e-889b-8ff9703f4a50"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6eee2af88ff43cbad801affb27abfd5_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtNi0xLTEtMTQ3MzI_b57a93fc-0de8-4c21-aa2e-00ddc01354da"
      unitRef="usd">534823000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i27a92198ad5b44cfa1699a8db1c0c865_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtOC0xLTEtMTQ3MzI_e2a49f6a-c483-431f-87fc-a4f936634366"
      unitRef="usd">-193170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i17f201aa01e44881a36c8897f4bda00f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtMTAtMS0xLTE0NzMy_e1607b49-8ee6-44f5-9ab2-f192bf91a96d"
      unitRef="usd">-116000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yMi9mcmFnOjJjMjlmYmU0MDM5YTQxMWRhNGJlMzUyZTgyZWRkYzQ5L3RhYmxlOmRmNDA0NTg1MmFlNzRjNGFhOWNkZDc0YzdlY2ZkMGQxL3RhYmxlcmFuZ2U6ZGY0MDQ1ODUyYWU3NGM0YWE5Y2RkNzRjN2VjZmQwZDFfNTAtMTItMS0xLTE0NzMy_85c1f193-8278-45e4-a357-921c8bb43978"
      unitRef="usd">341565000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMy0xLTEtMS0x_9e10577b-f464-44d7-9d10-c056e167f183"
      unitRef="usd">-49486000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMy0zLTEtMS0x_be2c9e2d-c944-4917-9603-36dab1a77a66"
      unitRef="usd">-29376000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNS0xLTEtMS0x_7d622d9b-4769-4913-a46c-9f19f3a393d8"
      unitRef="usd">1490000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNS0zLTEtMS0x_b2c2c881-aa52-4275-919b-73f5066bdade"
      unitRef="usd">909000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PaidInKindInterest
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNi0xLTEtMS0x_05c374c9-a7a9-44d1-be82-25e4c0025aa7"
      unitRef="usd">178000</us-gaap:PaidInKindInterest>
    <us-gaap:PaidInKindInterest
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNi0zLTEtMS0x_fc21a93a-5d0c-4e77-855d-0c7310aec46f"
      unitRef="usd">952000</us-gaap:PaidInKindInterest>
    <us-gaap:ShareBasedCompensation
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNy0xLTEtMS0x_8589b864-2d8d-4aaa-ac94-370f0df51959"
      unitRef="usd">4917000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNy0zLTEtMS0x_53d7d444-00bf-45df-bef0-9aed4122d84a"
      unitRef="usd">1103000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfOC0xLTEtMS0x_2289e193-d692-4fe4-ac16-81a49dbd390b"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfOC0zLTEtMS0x_b179cbe8-fed5-4045-b005-176abc906abc"
      unitRef="usd">1334000</us-gaap:ProvisionForDoubtfulAccounts>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfOS0xLTEtMS0x_e810c467-ecfb-410a-86f5-602bfe75a642"
      unitRef="usd">1775000</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfOS0zLTEtMS0x_6f6daef3-4fde-43f5-9783-6c7b5203710a"
      unitRef="usd">0</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTAtMS0xLTEtMQ_0645a972-0cc8-4c47-8cbf-68838de78da3"
      unitRef="usd">-2076000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTAtMy0xLTEtMQ_798868d9-968f-487c-8a72-34d3153588f5"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTMtMS0xLTEtMQ_063f5878-7290-447d-be62-46ae3c027120"
      unitRef="usd">336000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTMtMy0xLTEtMQ_42e1db99-00d0-451c-8559-c1f4c912f593"
      unitRef="usd">-1709000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTQtMS0xLTEtMQ_77ba8012-988d-443b-9fa8-160b6a3b9c6d"
      unitRef="usd">10346000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTQtMy0xLTEtMQ_5804899b-44ab-4ccf-8d33-560c4078d24f"
      unitRef="usd">3612000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTUtMS0xLTEtMQ_37393664-38de-4a31-93ef-485628c09e81"
      unitRef="usd">2072000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTUtMy0xLTEtMQ_dcbbfafb-bbad-4b9f-a8f4-e4b2037cd6e3"
      unitRef="usd">566000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTYtMS0xLTEtMQ_033eb966-695b-4d54-bf4e-0aa18d9abc38"
      unitRef="usd">4945000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTYtMy0xLTEtMQ_cb67d545-eada-4d83-909d-47350e73893d"
      unitRef="usd">925000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTctMS0xLTEtMQ_81d3ffda-08ee-445f-8d62-1d3b80cf9653"
      unitRef="usd">4104000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTctMy0xLTEtMQ_8f716848-6853-4785-9352-9eb34380e3eb"
      unitRef="usd">412000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTgtMS0xLTEtMQ_1251beb4-6707-4589-b4f2-841047e77a21"
      unitRef="usd">-46305000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMTgtMy0xLTEtMQ_1d6645e7-dfa4-4cac-a2ca-dff1509f020a"
      unitRef="usd">-26210000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjAtMS0xLTEtMQ_9a05f64d-d31d-4f8c-97a6-7fdba05df456"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjAtMy0xLTEtMQ_6230fd1c-c1e4-4f25-b94e-2dc90c950bd4"
      unitRef="usd">2450000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjEtMS0xLTEtMQ_e8e95126-f63e-4340-8f86-f89f8db2dc23"
      unitRef="usd">344000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjEtMy0xLTEtMQ_5ae85b80-63f9-484a-bc21-a0fb58c81f9c"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjItMS0xLTEtMTY4ODI_590bee23-95b8-45fc-8f2a-442c1c3bd18f"
      unitRef="usd">205334000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjItMy0xLTEtMTgxOTU_f82efcac-6b54-406c-8f72-7a9131e2d512"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjMtMS0xLTEtMTk2ODU_6488b0dc-258d-4837-a827-795c7c730c43"
      unitRef="usd">20000000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjMtMy0xLTEtMTk5MTc_5d4114a0-9c6a-4dcb-a1e6-23ba2677b9cb"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjItMS0xLTEtMQ_c76e649b-a529-411a-9954-fe2013a7d141"
      unitRef="usd">126000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjItMy0xLTEtMQ_f72e0626-7e95-4783-ace7-13e95ec5afb3"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjMtMS0xLTEtMQ_96d36eac-99fd-4ad3-a98c-9bae8c51c6be"
      unitRef="usd">-185552000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjMtMy0xLTEtMQ_9890cf44-d28d-4c1a-9ead-338d42934513"
      unitRef="usd">-2450000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjYtMS0xLTEtMQ_22678641-6c80-457d-8510-58f85963fce0"
      unitRef="usd">17010000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjYtMy0xLTEtMQ_ee39fe7d-4433-4e86-a05f-68e272effdce"
      unitRef="usd">5000000</us-gaap:RepaymentsOfNotesPayable>
    <bngo:ProceedsFromPayrollProtectionProgramLoan
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjctMS0xLTEtMQ_666b9fc3-b343-47c7-a064-2a50c8f1812f"
      unitRef="usd">0</bngo:ProceedsFromPayrollProtectionProgramLoan>
    <bngo:ProceedsFromPayrollProtectionProgramLoan
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjctMy0xLTEtMQ_8b111081-8113-4266-b84d-2cd30ebafc1b"
      unitRef="usd">1775000</bngo:ProceedsFromPayrollProtectionProgramLoan>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjgtMS0xLTEtMQ_0f6f92ce-5eee-4e79-a223-893029d2fc11"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjgtMy0xLTEtMQ_28052bfb-88fb-4ceb-9cc7-4999a4132e4b"
      unitRef="usd">761000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjktMS0xLTEtMQ_48b790d6-221c-4942-9bdb-58345afcd4bc"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMjktMy0xLTEtMQ_9f84f9cc-e869-4989-9c7d-194c84133bde"
      unitRef="usd">2258000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzAtMS0xLTEtMQ_46567f56-3898-441f-84fa-34cf3e2bf67f"
      unitRef="usd">342712000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzAtMy0xLTEtMQ_cfe24d75-e303-4bda-bf42-e493d5fcc75c"
      unitRef="usd">17963000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzEtMS0xLTEtMQ_19e42526-838b-4265-b712-0549538945ec"
      unitRef="usd">1704000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzEtMy0xLTEtMQ_133efc3e-aaf5-4003-81f0-139cd9833da3"
      unitRef="usd">1597000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzItMS0xLTEtMQ_55c4366b-a42b-4a0a-9fc8-fa319957ce8f"
      unitRef="usd">65000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzItMy0xLTEtMQ_5543776d-e752-4426-ba5e-80b1b43b3abd"
      unitRef="usd">21000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzMtMS0xLTEtMQ_0960b38c-cc0a-4b09-916b-d511c3b7fea3"
      unitRef="usd">10081000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzMtMy0xLTEtMQ_433cfb49-cddb-45d7-b396-47946dcc69cb"
      unitRef="usd">18551000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzQtMS0xLTEtMQ_cb97e097-3b91-4c55-ad5a-6a920258c9cf"
      unitRef="usd">334144000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzQtMy0xLTEtMQ_16080f86-d902-4a1c-80d8-fdc09362e898"
      unitRef="usd">30216000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzUtMS0xLTEtMQ_a38fe713-4f04-4921-9c0e-89f40741d0cc"
      unitRef="usd">102287000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzUtMy0xLTEtMQ_7683a867-e9bc-488f-913d-523363cfc65a"
      unitRef="usd">1556000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzYtMS0xLTEtMQ_6bbd87b4-d60d-4911-8453-4ce3538f510f"
      unitRef="usd">38449000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i26d31e9d439f49989767c9f8315eb68d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzYtMy0xLTEtMQ_e53fb3f7-a272-4e52-a4ad-d2bec9f8824e"
      unitRef="usd">17311000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzctMS0xLTEtMQ_bb95195b-70b3-4c65-9410-e76b5da4a2bf"
      unitRef="usd">140736000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i10cb138b1a314975bc1db8ef2e23dde8_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfMzctMy0xLTEtMQ_5f9b8cd9-fd91-4972-a35a-58a18f237883"
      unitRef="usd">18867000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDAtMS0xLTEtMQ_0f6a5303-161d-4bd3-bb22-e0c980b6d157"
      unitRef="usd">490000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDAtMy0xLTEtMQ_6bc5ecc8-1947-4fa4-8f5d-d73a2a73850f"
      unitRef="usd">991000</us-gaap:InterestPaidNet>
    <us-gaap:StockIssued1
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDMtMS0xLTEtMQ_7e645dc1-4d0c-4777-8b9b-fb53c485669c"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDMtMy0xLTEtMQ_9296fba5-8237-4140-8db1-80b52fa16e41"
      unitRef="usd">4100000</us-gaap:StockIssued1>
    <bngo:TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDYtMS0xLTEtMQ_456e4ecb-371e-4353-a508-5ae14233d863"
      unitRef="usd">544000</bngo:TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory>
    <bngo:TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDYtMy0xLTEtMQ_1fd47712-c761-4647-a95b-f6322200d4fb"
      unitRef="usd">134000</bngo:TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory>
    <bngo:TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDctMS0xLTEtMQ_8460371f-e09c-477b-889b-4cbb60ad979b"
      unitRef="usd">5074000</bngo:TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory>
    <bngo:TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDctMy0xLTEtMQ_be37d899-3151-44bc-a4ef-9e4330518023"
      unitRef="usd">2618000</bngo:TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDgtMS0xLTEtMQ_82e697c4-5e74-4fb4-a0bc-84e4514f56d2"
      unitRef="usd">1775000</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNDgtMy0xLTEtMQ_70f470a8-06b1-4f1f-9e14-4891fe7c7e63"
      unitRef="usd">0</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <bngo:StockIssuedForServices
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTEtMS0xLTEtMTY5Mzc_e8a648bd-b3ae-49d7-b951-f7166206864d"
      unitRef="usd">15000</bngo:StockIssuedForServices>
    <bngo:StockIssuedForServices
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTEtMy0xLTEtMTgyMDA_f642d248-1a46-41d6-86dc-c2634af89528"
      unitRef="usd">0</bngo:StockIssuedForServices>
    <bngo:IssueCommonStockForCovenantWaiver
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTAtMS0xLTEtMQ_0781fbf8-4c0f-423d-8cac-b422cd6c187c"
      unitRef="usd">116000</bngo:IssueCommonStockForCovenantWaiver>
    <bngo:IssueCommonStockForCovenantWaiver
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTAtMy0xLTEtMQ_f3a2d16d-d214-46d6-9b64-5cef730567bf"
      unitRef="usd">300000</bngo:IssueCommonStockForCovenantWaiver>
    <bngo:WarrantExerciseNonCash
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTEtMS0xLTEtMQ_ff961b11-95ea-4080-b48e-fa675327c2e1"
      unitRef="usd">129000</bngo:WarrantExerciseNonCash>
    <bngo:WarrantExerciseNonCash
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18yNS9mcmFnOjA3YjA1OTEyYjVmNjRhM2NhMmJhZGJjOWJmYTI4OTU0L3RhYmxlOmY3MjUzZmZkMWExMDQwZjA5Zjg5YzM3OTQ0N2E2NjA1L3RhYmxlcmFuZ2U6ZjcyNTNmZmQxYTEwNDBmMDlmODljMzc5NDQ3YTY2MDVfNTEtMy0xLTEtMQ_0049737c-c6f1-401f-993b-2f981bd4f1ff"
      unitRef="usd">0</bngo:WarrantExerciseNonCash>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA1OTc_d5c0f840-1c21-45c5-9136-99a8a12e95fc">Organization and Basis of Presentation&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Bionano Genomics, Inc. (collectively, with its consolidated subsidiaries, the &#x201c;Company&#x201d;) is a provider of genome analysis solutions that can enable researchers and clinicians to reveal answers to challenging questions in biology and medicine. The Company&#x2019;s mission is to transform the way the world sees the genome through optical genome mapping (&#x201c;OGM&#x201d;) solutions, diagnostic services and software. The Company offers OGM solutions for applications across basic, translational and clinical research. Through its Lineagen, Inc. (&#x201c;Lineagen&#x201d;) business, the Company also provides diagnostic testing for patients with clinical presentations consistent with autism spectrum disorder and other neurodevelopmental disabilities. Through its BioDiscovery, Inc. (&#x201c;BioDiscovery&#x201d;) business, the Company also offers an industry-leading, platform-agnostic software solution, which integrates next-generation sequencing and microarray data designed to provide analysis, visualization, interpretation and reporting of copy number variants, single-nucleotide variants and absence of heterozygosity across the genome in one consolidated view. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company&#x2019;s management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company had approximately $140.7&#160;million in cash and cash equivalents, $185.3&#160;million in available-for-sale investment securities, and working capital of $324.3 million as a result of common stock offerings executed in the quarters ended December 31, 2020, March 31, 2021, and September 30, 2021. In February 2021, we applied for forgiveness of our Paycheck Protection Program Loan of approximately $1.8 million (&#x201c;the PPP Loan&#x201d;) , and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. During the previous quarter ended June 30, 2021, the outstanding term loan with Innovatus (as defined below) was paid in full, including all accrued interest, an end of term fee, and a prepayment fee for a total of $17.0&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes its available cash balance will be sufficient to fund operations, obligations as they become due and capital investments for at least the next twelve months. However, the Company expects to continue to incur net losses for the foreseeable future. The Company plans to continue to fund its losses from operations and capital funding needs through a combination of equity offerings, debt financings or other sources, including potential collaborations, licenses and other similar arrangements. If the Company is not able to secure adequate additional funding, the Company may be forced to make reductions in spending, potentially harming the Company&#x2019;s business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;COVID-19&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to additional risks and uncertainties as a result of the continued spread of COVID-19 and uncertain market conditions, which could continue to have a material impact on the Company&#x2019;s business and financial results. The Company closely monitors and complies with various applicable guidelines and legal requirements in the jurisdictions in which it operates, which may continue to result in reduced business operations in response to new or existing stay-at-home orders, travel restrictions and other social distancing measures. The Company&#x2019;s manufacturing partners, suppliers, and customers, have implemented similar operational restrictions. Despite reporting an increase in revenue for the three and nine months ended September&#160;30, 2021 when compared to the same period in 2020, the Company believes travel restrictions and overall reduced activity had a continued negative impact on the Company&#x2019;s third quarter 2021 financial results. Given the continued evolution of the COVID-19 pandemic and the related complexities and uncertainties associated with the additional variants, the future effects of COVID-19 are unknown and the Company&#x2019;s financial results may continue to be negatively affected in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There may be long-term negative effects of the COVID-19 pandemic, even after it has subsided. Specifically, product demand may be reduced due to an economic recession, a decrease in corporate capital expenditures, prolonged unemployment, reduction in consumer confidence, or any similar negative economic condition. These negative effects could have a material impact on the Company&#x2019;s operations, business, earnings, and liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and nine months ended September&#160;30, 2021, there were no changes to the Company&#x2019;s significant accounting policies as described in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2020, other than the accounting policy indicated below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures certain financial assets and liabilities at fair value on a recurring basis. Fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820, &#x201c;Fair Value Measurements and Disclosures&#x201d;, defines and establishes a framework for measuring fair value and expands disclosures about fair value measurements. In accordance with ASC 820, the Company has categorized its financial assets and liabilities, based on the priority of the inputs to the valuation technique, into a three-level fair value hierarchy as set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Assets and liabilities whose values are based on unadjusted quoted prices for identical assets or liabilities in an active market that the company has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Assets and liabilities whose values are based on quoted prices for similar attributes in active markets; quoted prices in markets where trading occurs infrequently; and inputs other than quoted prices that are observable, either directly or indirectly, for substantially the full term of the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Assets and liabilities whose values are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the inputs used to measure the financial instruments fall within different levels of the hierarchy, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investment Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All investments have been classified as &#x201c;available-for-sale&#x201d; and are carried at fair value as determined based upon quoted market prices or pricing models for similar securities at period end. Investments with contractual maturities less than 12 months at the balance sheet date are considered short-term investments. Investments with contractual maturities beyond one year are also classified as short-term due to the Company&#x2019;s ability to liquidate the investment for use in operations within the next 12 months. Realized gains and losses on investment securities are included in earnings and are derived using the specific identification method for determining the cost of securities sold. The Company has not realized any significant gains or losses on sales of available-for-sale investment securities during any of the periods presented. As all the Company&#x2019;s investment holdings are in the form of debt securities, unrealized gains and losses that are determined to be temporary in nature are reported as a component of accumulated other comprehensive income (loss). A decline in the fair value of any security below cost that is deemed other than temporary results in a charge to earnings and the establishment of a new cost basis for the security. Interest income is recognized when earned, as are the amortization of purchase premiums and accretion of purchase discounts on investment securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued But Not Yet Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2015, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-2, &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;Leases (Topic 842)&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;, which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, &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;Leases (Topic 842): Targeted Improvements,&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; which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2021 and interim reporting periods in 2022. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &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;Financial Instruments - Credit Losses:  Measurement of credit Losses on Financial Instruments (ASU 2016-13)&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;, which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. The Company is currently evaluating the expected impact of &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;ASU 2016-13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued ASU No. 2021-04, &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;Issuer&#x2019;s Accounting for Certain Modifications or Exchanges for Freestanding Equity-Classified Written Call Options &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;to clarify the accounting for modifications or exchanges of equity-&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;classified warrants.The standard is effective for fiscal years beginning after December 15, 2021. Early adoption is permitted. The Company is in the process of evaluating the expected impact of &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;ASU 2021-04&lt;/span&gt; on its financial statements.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA2MDU_ac8b14d6-e31c-46f3-954a-ebfdc7139a83">Basis of PresentationThe accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company&#x2019;s management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2020.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <bngo:LiquidityPolicyTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA2MDE_7058f186-eb36-4fb4-89a2-c4a9336c1bc6">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the Company had approximately $140.7&#160;million in cash and cash equivalents, $185.3&#160;million in available-for-sale investment securities, and working capital of $324.3 million as a result of common stock offerings executed in the quarters ended December 31, 2020, March 31, 2021, and September 30, 2021. In February 2021, we applied for forgiveness of our Paycheck Protection Program Loan of approximately $1.8 million (&#x201c;the PPP Loan&#x201d;) , and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. During the previous quarter ended June 30, 2021, the outstanding term loan with Innovatus (as defined below) was paid in full, including all accrued interest, an end of term fee, and a prepayment fee for a total of $17.0&#160;million. &lt;/span&gt;&lt;/div&gt;The Company believes its available cash balance will be sufficient to fund operations, obligations as they become due and capital investments for at least the next twelve months. However, the Company expects to continue to incur net losses for the foreseeable future. The Company plans to continue to fund its losses from operations and capital funding needs through a combination of equity offerings, debt financings or other sources, including potential collaborations, licenses and other similar arrangements. If the Company is not able to secure adequate additional funding, the Company may be forced to make reductions in spending, potentially harming the Company&#x2019;s business.</bngo:LiquidityPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjMwMg_b4823b37-7b25-4b84-aaba-bf7096dd79a4"
      unitRef="usd">140700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA5OTUxMTY1OTk2MQ_6e3ee11a-3d85-44bf-9b56-a2754a8088b5"
      unitRef="usd">185300000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <bngo:WorkingCapital
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjM1OA_f5070498-41a0-44e5-8da6-a91f7bc214d4"
      unitRef="usd">324300000</bngo:WorkingCapital>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="iff95fb0eec7a4a6ab70829e523fb6067_D20210301-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfNDM5ODA0NjU1OTI3MQ_a3f3cbce-a784-489e-a763-0c516782873a"
      unitRef="usd">1800000</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjgxNw_2b370545-2432-477f-9daa-4eead7569a8d"
      unitRef="usd">17000000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjE5OTAyMzMwMDUzMA_55d26cc7-87fd-4972-a1ba-d6db065edd11">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures certain financial assets and liabilities at fair value on a recurring basis. Fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820, &#x201c;Fair Value Measurements and Disclosures&#x201d;, defines and establishes a framework for measuring fair value and expands disclosures about fair value measurements. In accordance with ASC 820, the Company has categorized its financial assets and liabilities, based on the priority of the inputs to the valuation technique, into a three-level fair value hierarchy as set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Assets and liabilities whose values are based on unadjusted quoted prices for identical assets or liabilities in an active market that the company has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Assets and liabilities whose values are based on quoted prices for similar attributes in active markets; quoted prices in markets where trading occurs infrequently; and inputs other than quoted prices that are observable, either directly or indirectly, for substantially the full term of the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; Assets and liabilities whose values are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the inputs used to measure the financial instruments fall within different levels of the hierarchy, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMjE5OTAyMzMwMDUzMQ_083a25c8-337a-4c0f-98d1-f689da7727f0">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investment Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All investments have been classified as &#x201c;available-for-sale&#x201d; and are carried at fair value as determined based upon quoted market prices or pricing models for similar securities at period end. Investments with contractual maturities less than 12 months at the balance sheet date are considered short-term investments. Investments with contractual maturities beyond one year are also classified as short-term due to the Company&#x2019;s ability to liquidate the investment for use in operations within the next 12 months. Realized gains and losses on investment securities are included in earnings and are derived using the specific identification method for determining the cost of securities sold. The Company has not realized any significant gains or losses on sales of available-for-sale investment securities during any of the periods presented. As all the Company&#x2019;s investment holdings are in the form of debt securities, unrealized gains and losses that are determined to be temporary in nature are reported as a component of accumulated other comprehensive income (loss). A decline in the fair value of any security below cost that is deemed other than temporary results in a charge to earnings and the establishment of a new cost basis for the security. Interest income is recognized when earned, as are the amortization of purchase premiums and accretion of purchase discounts on investment securities.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zMS9mcmFnOmQ0NTBiNDc5NTM1NzRjNmM5OTRkYjYwOGMzNWQxMTZkL3RleHRyZWdpb246ZDQ1MGI0Nzk1MzU3NGM2Yzk5NGRiNjA4YzM1ZDExNmRfMTA2MDM_da222478-0800-4992-89f2-0488cbd1e45c">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued But Not Yet Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2015, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-2, &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;Leases (Topic 842)&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;, which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, &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;Leases (Topic 842): Targeted Improvements,&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; which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2021 and interim reporting periods in 2022. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &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;Financial Instruments - Credit Losses:  Measurement of credit Losses on Financial Instruments (ASU 2016-13)&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;, which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. The Company is currently evaluating the expected impact of &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;ASU 2016-13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued ASU No. 2021-04, &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;Issuer&#x2019;s Accounting for Certain Modifications or Exchanges for Freestanding Equity-Classified Written Call Options &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;to clarify the accounting for modifications or exchanges of equity-&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;classified warrants.The standard is effective for fiscal years beginning after December 15, 2021. Early adoption is permitted. The Company is in the process of evaluating the expected impact of &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;ASU 2021-04&lt;/span&gt; on its financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RleHRyZWdpb246ODZkNzUzOGZhMDBiNDFjNGFmNWRhM2U3NTQ3OWQ0MWVfMTAzMQ_9badbfac-b01e-4bae-a0a1-1cf738aab824">Net Loss Per Share&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company&#x2019;s potentially dilutive securities which include warrants, outstanding stock options, and Restricted Stock Units (&#x201c;RSUs&#x201d;) under the Company&#x2019;s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;September 30,&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;Stock options&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;10,661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,331,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,361,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,709,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;RSUs&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;820,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,842,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,040,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RleHRyZWdpb246ODZkNzUzOGZhMDBiNDFjNGFmNWRhM2U3NTQ3OWQ0MWVfMTAzMg_165be3ea-200c-4729-9b1a-609f708e9d5a">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company&#x2019;s potentially dilutive securities which include warrants, outstanding stock options, and Restricted Stock Units (&#x201c;RSUs&#x201d;) under the Company&#x2019;s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RleHRyZWdpb246ODZkNzUzOGZhMDBiNDFjNGFmNWRhM2U3NTQ3OWQ0MWVfMTAzMw_76b42ae4-05f3-4d87-b31d-87113bd1d0e3">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.653%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;September 30,&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;Stock options&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;10,661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,331,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;4,361,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,709,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;RSUs&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;820,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,842,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,040,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic843bf4060154d66a9463d9b6cadfc0e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMS0xLTEtMS0x_6f5fd0f0-95e6-4b30-9dde-a5ad483e68c5"
      unitRef="shares">10661000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idbe12da9133242d7aa4717c2dbed9924_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMS0zLTEtMS0x_84c5704b-7f09-4e0e-befe-b79ca9e11e44"
      unitRef="shares">5331000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2d668f4e7cc04dd6b500cf1a0beeadb8_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMi0xLTEtMS0x_a261f61e-5239-4f82-9322-80e020722402"
      unitRef="shares">4361000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5501fef4cd9444ec89624e548ce65db9_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMi0zLTEtMS0x_4cc3b451-f752-4e47-b2cb-8fa2cc806fd1"
      unitRef="shares">29709000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9b118d234b4146fdb97503a39ccbd4a1_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMy0xLTEtMS0x_418724a5-c06d-4b48-b2fe-fed16dd6da36"
      unitRef="shares">820000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia8027409c8204412bb8dbb290c54b718_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfMy0zLTEtMS0x_8db9c731-b02b-48cb-ba07-7150c348c788"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfNC0xLTEtMS0x_cf5965b1-dba6-41fd-98b8-d42fcc10f6ad"
      unitRef="shares">15842000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNC9mcmFnOjg2ZDc1MzhmYTAwYjQxYzRhZjVkYTNlNzU0NzlkNDFlL3RhYmxlOmJlZjZiZWI0NDE2ZjQ3ZWY4MzBlNmU2ZmFhZjE0MTUxL3RhYmxlcmFuZ2U6YmVmNmJlYjQ0MTZmNDdlZjgzMGU2ZTZmYWFmMTQxNTFfNC0zLTEtMS0x_8c2b162e-7e71-45ea-a738-5c5aaf065f84"
      unitRef="shares">35040000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTQxNQ_eca42b4d-2b7e-491d-a231-6575c21c15f2">Revenue Recognition&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue by Source&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.683%"/&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.823%"/&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.530%"/&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 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 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,468,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,507,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,487,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,338,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total product revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,580,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,845,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,010,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,196,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,679,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,513,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue by Geographic Location&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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:9.280%"/&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:9.280%"/&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:9.864%"/&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:9.280%"/&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:9.280%"/&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:9.280%"/&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:9.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom: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;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended 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="9" 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="9" 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="9" 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="9" 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;%&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;$&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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;%&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;$&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;%&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;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,557,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;874,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,419,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,388,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEIA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,204,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,762,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,908,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,498,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,196,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,679,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,513,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table above provides revenue from contracts with customers by source and geographic region (based on the customer&#x2019;s billing address) on a disaggregated basis. North America consists of the United States and Canada. EMEIA consists of Europe, the Middle East, India and Africa. Asia Pacific includes China, Japan, South Korea, Singapore and Australia. For the three months ended September&#160;30, 2021 and 2020, the United States represented 44.2% and 40.0% of total revenue, respectively. Additionally, for the three months ended September&#160;30, 2021, China and Canada represented 17.9% and 10.8% of total revenue, respectively. For the three months ended September 30, 2020, no countries other than the United States represented greater than 10% of revenue. For the nine months ended September&#160;30, 2021 and 2020, the United States represented 50.0% and 51.0% of total revenue, respectively. No other countries represented greater than 10% of revenue during the nine months ended September&#160;30, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2021, the estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied was $569,000. These remaining performance obligations primarily relate to extended warranty and support and maintenance obligations. The Company expects to recognize approximately&#160;30.7% of this amount as revenue during the remainder of 2021,&#160;49.9%&#160;in 2022, and 19.5%&#160;in 2023 and thereafter. Warranty revenue is included in Service and other revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized revenue of&#160;$79,000&#160;and $66,000 during the three months ended September&#160;30, 2021 and 2020, respectively, and revenue of $326,000 and $299,000 during the nine months ended September&#160;30, 2021 and 2020, respectively, which was included in the contract liability balance at the end of the previous year.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTQxNw_1b5d2c11-acbf-40b1-b6b5-baf096ad956c">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue by Source&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.683%"/&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.823%"/&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.530%"/&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 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 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,468,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,507,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,487,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,338,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,016,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total product revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,580,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,845,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,010,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,196,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,679,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,513,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue by Geographic Location&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&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:9.280%"/&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:9.280%"/&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:9.864%"/&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:9.280%"/&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:9.280%"/&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:9.280%"/&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:9.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom: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;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended 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="9" 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="9" 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="9" 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="9" 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;%&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;$&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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;%&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;$&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;%&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;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,557,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;874,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,419,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,388,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEIA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,204,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,762,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,908,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,498,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,196,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,679,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,513,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8abf982d8cc7456d85f02f140232f210_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMi0xLTEtMS0x_5025f755-1468-41c6-9402-3306224ed391"
      unitRef="usd">1468000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77ff236009c444229c1fbbe0f9a6b7a4_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMi0zLTEtMS0x_03992e22-1321-4ac8-8dc2-e78f1c5f419f"
      unitRef="usd">724000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1fa676e70ba146c6bb8b40ca9254aa1e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMi01LTEtMS0x_0a0369ea-b33a-4608-813d-e665c5881d38"
      unitRef="usd">3507000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7b809ef43b345a48743f9a5d3a29e4a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMi03LTEtMS0x_c3aecb7a-aefa-472e-bb2c-facd69d3af70"
      unitRef="usd">1487000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb4ac70f29314ed29b7a88178508a851_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMy0xLTEtMS0x_cef46452-be80-40bd-94af-d79b3b0efb67"
      unitRef="usd">1832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61c04c38eb60427b8c16db86eb16660b_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMy0zLTEtMS0x_7be454ba-cf1a-48fb-869a-799da0701a16"
      unitRef="usd">856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id451bc13418347aaa25401f2d7f5f62c_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMy01LTEtMS0x_4a194ee4-7fed-488f-bacc-d61bbe64bca7"
      unitRef="usd">4338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib16747209373459792ccb796138d59e6_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfMy03LTEtMS0x_5eb02cfc-9376-4428-9079-c3c0edd6d38b"
      unitRef="usd">2016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i499f78e9d30745ac87abeab13e5a34e4_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNC0xLTEtMS0x_9786612c-3d31-4bcc-b1b8-fc99c98ca157"
      unitRef="usd">3300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f2080096abe4feb804b5da5b6762ea2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNC0zLTEtMS0x_85c515ac-d602-4694-a99f-e79b127f32ab"
      unitRef="usd">1580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6fb6b31f8494c8cb81d50937e6d75f3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNC01LTEtMS0x_b1504b3d-d4b3-4bf9-a58a-bbb10b73b724"
      unitRef="usd">7845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i869c85ead3fc44688878be3b687a08dd_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNC03LTEtMS0x_4b206536-19bc-4137-9861-d01f5ff42d99"
      unitRef="usd">3503000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i667fb8fbcbf54e7ea7f9f1b28738cc5f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNS0xLTEtMS0x_cd637f64-6937-43f9-a535-1e3c8794dd92"
      unitRef="usd">1355000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2f13ac09f46445c96349a452b92fd49_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNS0zLTEtMS0x_dff5d77a-fe2e-434c-b42f-27a72ccf84cd"
      unitRef="usd">616000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5351d695257d46fda9bb8b4baf2d4699_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNS01LTEtMS0x_d4ae1dd5-e992-45fb-b9d9-ea9a63c5241d"
      unitRef="usd">3834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8580f1aa24bf411ba8d6a957d94238a8_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNS03LTEtMS0x_f8d9ee8e-7178-4105-b665-946cd1fe8595"
      unitRef="usd">1010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNi0xLTEtMS0x_c2f48470-a913-4e47-bb76-b6f526439678"
      unitRef="usd">4655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNi0zLTEtMS0x_b39c7e25-b9ce-4d19-b355-8d5ff6bd7ac4"
      unitRef="usd">2196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNi01LTEtMS0x_da75afa1-7310-4f95-aa93-8f130863b52e"
      unitRef="usd">11679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjEwNjU3ZGJmZWQ1ODRlNDVhMWIzZDMyYWE2YjUzODFmL3RhYmxlcmFuZ2U6MTA2NTdkYmZlZDU4NGU0NWExYjNkMzJhYTZiNTM4MWZfNi03LTEtMS0x_0fd19def-4d19-4450-9fa5-8b6cfe636085"
      unitRef="usd">4513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4518416916124236a305c790d93ee6ee_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0xLTEtMS0x_e705dd7f-1b32-4026-8cce-e04fcc92bafe"
      unitRef="usd">2557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i77c9c0a5422e409ab4bc66f1056816bb_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0zLTEtMS0x_05189046-03b0-4ca7-9e81-190ef8de2e68"
      unitRef="number">0.55</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b20de08c8c74f208ebb24156c9a4be9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy01LTEtMS0x_e7f0f80a-520e-42df-90e8-c8eefe161a42"
      unitRef="usd">874000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ied83fd9630c146cfa577e57545ab294f_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy03LTEtMS0x_7c3d5bf2-c4ba-4412-bc99-64a69d5fb29d"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d790e0cf10042dfb11f103eda0bc355_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy05LTEtMS0x_06827d24-5d99-4dfc-8d2f-e014e2629801"
      unitRef="usd">6419000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if60cc75fbd754f429fb84e005f061624_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0xMS0xLTEtMQ_809a9aa2-dce5-4312-a4ed-9c6fe8d1edad"
      unitRef="number">0.55</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86d39343f46242c1b748036006a85aaf_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0xMy0xLTEtMQ_eeb10e86-7cc3-403d-a513-4d2a37eda058"
      unitRef="usd">2388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3e14c42f8b95457287175220abc2dbd0_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfMy0xNS0xLTEtMQ_5cfd9fc5-7117-421f-ada9-462eadcad8e3"
      unitRef="number">0.53</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3150f07aae34b0b86903b5b5e377e32_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0xLTEtMS0x_bb66a6b9-d9a4-4262-9fba-33d0bf5f119b"
      unitRef="usd">1234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic0ae45872fab41dc82996850691a3c7c_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0zLTEtMS0x_06eb2f4c-b214-4bbd-b820-d4501aecac10"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d0dfda6fe9e4fca8e70ecefbc8d6fae_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC01LTEtMS0x_711c7107-c87a-434d-8baa-a44ce9e3c289"
      unitRef="usd">1204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i06d11964d4ae4d64926c3cc23d52670c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC03LTEtMS0x_12bf75ef-a6bb-4522-841d-31d768b32acd"
      unitRef="number">0.55</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15ffdc7fae764874a14e766b16f0032f_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC05LTEtMS0x_ee34af71-d040-47f8-9179-611c1b8eb9ac"
      unitRef="usd">3762000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0ece880ff3054c9babf98be47c4238e9_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0xMS0xLTEtMQ_c6a09fbd-fc12-4a88-9ebd-2a10fbe8a9e2"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic330e9d4f2a84c23acd6c0401436dfcc_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0xMy0xLTEtMQ_d716d8a1-fcef-4395-b2a0-2b471fcc45ee"
      unitRef="usd">1908000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0fde676e422645a6b5a047229e7ac49e_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNC0xNS0xLTEtMQ_07dba50e-38c3-4ad6-8166-8e4b0723b0a6"
      unitRef="number">0.42</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e56009b739c4f21855870e40353e1b1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0xLTEtMS0x_622357a4-ed8a-4cfa-811b-0cb24bd2f14f"
      unitRef="usd">864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i719242508e9f4aaa9d3241001c3fcbfe_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0zLTEtMS0x_946196aa-166f-4ae7-9d53-e753902b50f4"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a01a557bd494134993a4104de1c4a71_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS01LTEtMS0x_380b634a-1bf9-4ec2-a4f6-de3d33e87b02"
      unitRef="usd">118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i68ccc1b6beaa4e0fb2d276cb54a27e1b_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS03LTEtMS0x_02885a82-5358-4de4-8552-0b623c2f4a13"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i049841c41e3d4047a260b80d9b378635_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS05LTEtMS0x_6fc1876c-c0cd-413f-a4c5-3ef549809526"
      unitRef="usd">1498000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if8e7de88304d4d6fbf6698bc6f7d3d06_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0xMS0xLTEtMQ_e560ec19-eacb-4114-a64b-2902ce150f5c"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc65b8c4e0274f56bff1fc1ecf20f991_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0xMy0xLTEtMQ_59462543-a02e-45a4-a2cd-f2c8c19a6ba1"
      unitRef="usd">217000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i51d7a2c9a742433cb26a8f0a6be5ed79_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNS0xNS0xLTEtMQ_99f78849-bd3f-4134-adb4-fc366312e72b"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0xLTEtMS0x_9daee7a0-a546-46e4-9fab-5b450265c2aa"
      unitRef="usd">4655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie902ba221b384754bb4d65721da3e3d0_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0zLTEtMS0x_0aedd94c-610e-4f11-8a6d-0949c9f54018"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi01LTEtMS0x_ae925f1a-9f20-4473-aed2-e57b908d0384"
      unitRef="usd">2196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2df1ba3be70e419c95ff4eeac5a7716d_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi03LTEtMS0x_a4f858dd-c22b-4f30-b0c2-21bd776ad8f6"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi05LTEtMS0x_5914f41d-a854-4a6f-ad95-e5e6e08b7cd2"
      unitRef="usd">11679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0701b2b9c821490c8e23ede4de0716e6_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0xMS0xLTEtMQ_63f0cc4d-f4a7-4923-8e88-e46533d7a468"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0xMy0xLTEtMQ_62947b19-4265-464c-b09b-f64fb3d7643c"
      unitRef="usd">4513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i757170e4db2849dd922710a4b6afbb66_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RhYmxlOjk3MzZkMjkwNzRmNzQ2OGRiMjZkMDViNDExYjY1MGQ0L3RhYmxlcmFuZ2U6OTczNmQyOTA3NGY3NDY4ZGIyNmQwNWI0MTFiNjUwZDRfNi0xNS0xLTEtMQ_79d0f63b-57d8-49e7-9eb4-473cb0af64d8"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6a03cbd274974326886e629e928d6c58_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfNTA1_8736ba5a-7fbb-44cd-98f5-b9867d6ddf2e"
      unitRef="number">0.442</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3ec43fdb70ac4ec885c12a4a55d7b45a_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfNTEy_3d8302d7-6def-4c6d-ba56-ae1cd24cf213"
      unitRef="number">0.400</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaac7f4f44df44af7bd2fbb5b12512170_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTY0OTI2NzQ0MzE1Nw_f351ebbb-05aa-49e1-a0dc-aa9429cb8191"
      unitRef="number">0.179</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i051a134483ac40c085e69daabdb88b5b_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTY0OTI2NzQ0MzE3Ng_2e7a1bdb-98cf-44ed-8347-4458d50667b7"
      unitRef="number">0.108</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i501aec325f9b4569b3cf802c8c99e1f3_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfNjEz_e5ef555f-b9dc-4271-bc83-c96c41edb22f"
      unitRef="number">0.500</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8f716d43f43641b1afbbaf41e1bdea9e_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfNjIw_1deb89ea-a212-4234-b6ea-0321a90ea5be"
      unitRef="number">0.510</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfODIy_7a77feea-e912-4b5f-bd75-2b0b6a01af1a"
      unitRef="usd">569000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i65c66c8df89041ff98ada44fbf450637_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfOTky_3af8ecd8-e590-4eed-898f-cf77652cc546"
      unitRef="number">0.307</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i112feda447f140448fdb9075537b6ea2_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTA1MQ_00a17b40-9abb-4634-8a6b-d17fe50d12a8"
      unitRef="number">0.499</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="iadffb223312642bd914111c6fa3972cc_I20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTA2Nw_08ca72b3-78a2-4d08-a5dc-dd3a01f9b2ee"
      unitRef="number">0.195</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTE4OA_0c7d6656-290d-4266-aade-07d853c7c356"
      unitRef="usd">79000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTE5NQ_3c8a2c2d-57fd-4b15-9cec-9f8a52dc7621"
      unitRef="usd">66000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTI2OA_7740b1c6-f349-47fb-88fe-79b341b89790"
      unitRef="usd">326000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18zNy9mcmFnOjI3NjMyN2EwMWY1MDQxODI5NGZiZTVkYzg2MTIyMGE0L3RleHRyZWdpb246Mjc2MzI3YTAxZjUwNDE4Mjk0ZmJlNWRjODYxMjIwYTRfMTI3NQ_471a6253-e821-4135-b551-0c0a5e203aab"
      unitRef="usd">299000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMjQyNQ_dbd37412-ee3b-4a07-9f5e-c381aa9d3e63">Balance Sheet Account Details&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, trade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,011,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,894,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,015,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119,000)&lt;/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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,996,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,775,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company extends credit to its customers in the normal course of business. For diagnostic testing services, receivables are based on either contractual rates with third-party payors, plus the amounts expected to be collected for any patient-responsibility portion, or for non-contracted arrangements, using the amounts expected to be collected from third-party payors and/or the patient-customer based on historical collection experience. The Company does not perform credit evaluations and therefore subsequent adjustments to the amount expected to be collected are recorded to revenue. The balance of our Lineagen accounts receivable balance as of September&#160;30, 2021 was $680,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For optical genome mapping (&#x201c;OGM&#x201d;) products and services, credit is extended based upon an evaluation of each customer&#x2019;s credit history, financial condition, and other factors. Estimates of allowances for doubtful accounts are determined by evaluating individual customer circumstances, historical payment patterns, length of time past due, and economic and other factors. Bad debt expense is recorded as necessary to maintain an appropriate level of allowance for doubtful accounts in selling, general and administrative expense. During the three and nine months ended September&#160;30, 2021, the Company recorded a recovery of bad debt expense of $(10,000) and $(50,000), respectively, which is included in selling, general and administrative expenses. Amounts are charged to the allowance for doubtful accounts when collection efforts have been exhausted and are deemed uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable is subject to concentration risk whenever a customer has a balance that meets or exceeds 10.0% of the Company&#x2019;s total accounts receivable balance. As of September&#160;30, 2021, no customers met or exceeded 10% of the Company&#x2019;s total accounts receivable balance. As of December&#160;31, 2020, two customer balances represented 27.4%  of the Company&#x2019;s total accounts receivable balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory is stated at the lower of cost or net realizable value, on a first-in, first-out basis. Inventory includes raw materials and finished goods that may be used in the research and development process and such items are expensed as consumed or expired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provisions for slow-moving, excess, and obsolete inventories are estimated based on product life cycles, historical experience, and usage forecasts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of inventories are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:74.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;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;Inventory:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,283,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,020,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,316,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMjQyMA_fc9cace8-7ece-455a-91a0-aef13c967ad6">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.719%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, trade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,011,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,894,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,015,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119,000)&lt;/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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,996,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,775,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfMi0xLTEtMS0x_c65bad91-8c34-41e8-a6e6-591fe87a8bca"
      unitRef="usd">5011000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfMi00LTEtMS0x_c10fe85e-d744-4634-a63e-c4ec15d030f5"
      unitRef="usd">4894000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfMy0xLTEtMS0x_0281cc3e-c40e-4656-b5ef-9d7882128b79"
      unitRef="usd">2015000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfMy00LTEtMS0x_9b2aa0cd-ef4d-475d-81cf-b10e4743704d"
      unitRef="usd">2119000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfNC0xLTEtMS0x_43ce888d-afcd-4134-a6d1-79079208b4d2"
      unitRef="usd">2996000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOjhjODIzNmEzOGQzYTRhZWQ5NDIyNDMyNDVkZjM2ZTk5L3RhYmxlcmFuZ2U6OGM4MjM2YTM4ZDNhNGFlZDk0MjI0MzI0NWRmMzZlOTlfNC00LTEtMS0x_bbe8bbb1-45a2-48ef-8321-bec3c8f0de9c"
      unitRef="usd">2775000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8426aed0f51e4b49876a92465b8f0834_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfNzIy_a61ccbe0-aefa-49a9-a500-1f078289c129"
      unitRef="usd">680000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMTM0NA_d2067e4b-551c-4b05-92dc-8d1e9f97b7b2"
      unitRef="usd">10000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMTM1MQ_b28d4aa7-93fd-43ea-af8f-6fec408367fc"
      unitRef="usd">50000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie6f04af19ff840b396ef573e4cd5f881_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMTg5NQ_bc204f5c-0372-4861-90d7-d5dcd5e58618"
      unitRef="number">0.274</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RleHRyZWdpb246OTU4Mjk3YjhkNmU3NDFlZDk3N2I4ZTQ1NDMyYjBjYjlfMjQyMQ_60146448-86c0-4f9a-8390-4e8d64f60183">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of inventories are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:74.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;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;Inventory:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,283,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,996,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,020,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,316,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfMi0xLTEtMS0x_9c07ee8a-dbcb-4b42-aee3-c3ba48f5b3af"
      unitRef="usd">1024000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfMi0zLTEtMS0x_d3c20de4-8022-4303-97bb-17ef9feb60ff"
      unitRef="usd">2283000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfMy0xLTEtMS0x_8af6df3d-4fc3-460c-aed9-3242d94892b3"
      unitRef="usd">7996000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfMy0zLTEtMS0x_7b1c45d5-48bd-4859-ae89-d03f161844f2"
      unitRef="usd">1033000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfNC0xLTEtMS0x_0547ac3f-5357-48e3-b56c-4fbf0f66217c"
      unitRef="usd">9020000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180My9mcmFnOjk1ODI5N2I4ZDZlNzQxZWQ5NzdiOGU0NTQzMmIwY2I5L3RhYmxlOmE3ZGE3ODA0OTM4MjQwOWRiMmY5NDQ4NTc5ZWY0ZTdmL3RhYmxlcmFuZ2U6YTdkYTc4MDQ5MzgyNDA5ZGIyZjk0NDg1NzllZjRlN2ZfNC0zLTEtMS0x_faae83b5-4a17-48e7-9aeb-12907f293388"
      unitRef="usd">3316000</us-gaap:InventoryNet>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMzAzNA_f5a99dd4-cb1c-44ad-a424-cfc7c6c496e1">Debt &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Paycheck Protection Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 17, 2020, the Company received the PPP Loan proceeds of approximately $1.8 million pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) administered by the U.S. Small Business Administration (the &#x201c;SBA&#x201d;).  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PPP Loan accrued interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act. In February 2021, the Company applied for forgiveness of the PPP Loan, and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. A gain on forgiveness of Paycheck Protection Program loan of $1.8&#160;million was recognized during the nine months ended September&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Innovatus LSA&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2019, the Company entered into a Loan and Security Agreement (the &#x201c;LSA&#x201d;) by and among Innovatus Life Sciences Lending Fund I, LP, a Delaware limited partnership (&#x201c;Innovatus&#x201d;), as collateral agent and the lenders listed on Schedule 1.1 thereto, including East West Bank. The LSA provided a first term loan of $17.5 million, a second term loan of $2.5 million and a third term loan of $5.0 million (collectively, the &#x201c;Term Loans&#x201d;) if the Company satisfied certain funding conditions. Interest on the Term Loans is due on the first of each month at a rate of 10.25% per annum in cash or a discounted rate of 7.25% in cash with 3.0% of the 10.25% per annum rate added to the principal of the loan and subject to accruing interest through the end of the interest only payment period, which ends March 1, 2022. At inception, the Company elected to pay interest in cash at a rate of 7.25% per annum and have 3.0% per annum of the interest added back to the outstanding principal. As of May 14, 2021 (the effective date of the loan payoff), the effective interest rate, including debt issuance costs, for the Term Loans was 16.7%. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The LSA provided for prepayment fees of 3.0% of the outstanding balance of the loan if the loan is repaid on or prior to March 14, 2020, 2.0% of the amount prepaid if the prepayment occurs after March 14, 2020 but prior to March 14, 2021, 1.0% of the amount prepaid after March 14, 2021 but prior to March 14, 2022 and 0% of the amount prepaid if the prepayment occurs thereafter. In addition, upon the final repayment of the total amounts borrowed, the Company is required to pay an end of term fee of $0.8 million. This end of term fee was being recognized as interest expense over the term of the LSA. As of September&#160;30, 2021, the outstanding term loan with Innovatus was paid in full, including all accrued interest, the end of term fee, and a prepayment fee for a total of $17.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The LSA also provides for a revolving line of credit in an amount not to exceed $5.0 million (the &#x201c;Revolver&#x201d;), which was terminated effectively upon payment in full of the above term loan.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Summary of Debt Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had no debt as of September&#160;30, 2021.The carrying value of the Company&#x2019;s debt as of December 31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,981,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,756,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 carrying value of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,326,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ifd2c0b9b3fd64a7eb87b77cb5e17de24_D20200417-20200417"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTE0_c01fce4b-46ce-41a5-85f3-dfb77fb76e7c"
      unitRef="usd">1800000</us-gaap:ProceedsFromIssuanceOfDebt>
    <bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan
      contextRef="ia5a51b0749c542bdb0e0c822d9ac2bc1_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfNzMz_4101a9f5-f489-49e4-9a1d-14344b5d2cc3"
      unitRef="usd">1800000</bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1666ee8e27c94768963c6271f0120fdb_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTIyMw_f3dd723a-ec8e-4b37-8715-10655527655f"
      unitRef="usd">17500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if7c6edc95f0243c0bfa612635032cfac_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTI0OQ_fe788106-2cf6-411a-95ca-2b509ac0c825"
      unitRef="usd">2500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i34939904424f49b887beadb22fb75567_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTI3Nw_168780c9-1a13-4274-96bc-dbe04e5d9730"
      unitRef="usd">5000000.0</us-gaap:DebtInstrumentFaceAmount>
    <bngo:DebtInstrumentInterestRateCashRate
      contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTQ0MA_48376b1d-b010-4d6e-8c7e-ff4b68246baf"
      unitRef="number">0.1025</bngo:DebtInstrumentInterestRateCashRate>
    <bngo:DebtInstrumentInterestRateDiscountedCashRate
      contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTQ4NQ_3c2d7d67-b50e-4e9a-b229-d9abf79b011d"
      unitRef="number">0.0725</bngo:DebtInstrumentInterestRateDiscountedCashRate>
    <bngo:DebtInstrumentInterestRateCashRate
      contextRef="ie5f3b642536749a88de888c38ae77421_I20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTUwMQ_e3e0f368-aa3b-4149-9013-e8c69ab44cd4"
      unitRef="number">0.030</bngo:DebtInstrumentInterestRateCashRate>
    <bngo:DebtInstrumentInterestRateCashRate
      contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTUxMQ_48376b1d-b010-4d6e-8c7e-ff4b68246baf"
      unitRef="number">0.1025</bngo:DebtInstrumentInterestRateCashRate>
    <bngo:DebtInstrumentInterestRateDiscountedCashRate
      contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTc0Nw_3c2d7d67-b50e-4e9a-b229-d9abf79b011d"
      unitRef="number">0.0725</bngo:DebtInstrumentInterestRateDiscountedCashRate>
    <bngo:DebtInstrumentInterestRateCashRate
      contextRef="ie5f3b642536749a88de888c38ae77421_I20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTc2OQ_e3e0f368-aa3b-4149-9013-e8c69ab44cd4"
      unitRef="number">0.030</bngo:DebtInstrumentInterestRateCashRate>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ib43ffc063ac3434bbcb2512df1613a5e_I20210514"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMTk4Mg_24ebc31f-abec-4886-ac25-66a3b7bf0eab"
      unitRef="number">0.167</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <bngo:DebtInstrumentPrepaymentFeePercent
      contextRef="if8cc04d1cc254bd58f63b8e9cb530b3c_D20190301-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjAyNw_f4aad5db-23d0-4e78-9e73-410f31bfa1dc"
      unitRef="number">0.030</bngo:DebtInstrumentPrepaymentFeePercent>
    <bngo:DebtInstrumentPrepaymentFeePercent
      contextRef="i5b380927c6f547f094598c3661c043cf_D20190301-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjEyMg_4a92342f-0cd0-49ea-8de7-b8be47d06027"
      unitRef="number">0.020</bngo:DebtInstrumentPrepaymentFeePercent>
    <bngo:DebtInstrumentPrepaymentFeePercent
      contextRef="i114f050e623f49c38af90a73bd6a0494_D20190301-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjIyMg_fcdfde5a-a850-4492-8f29-8319e7f24a28"
      unitRef="number">0.010</bngo:DebtInstrumentPrepaymentFeePercent>
    <bngo:DebtInstrumentPrepaymentFeePercent
      contextRef="i5677fee78fc14622b90531018728dc1b_D20190301-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjMwMA_d4e1d4b7-6179-490c-8655-3415e5efb9f6"
      unitRef="number">0</bngo:DebtInstrumentPrepaymentFeePercent>
    <us-gaap:DebtInstrumentUnamortizedDiscountCurrent
      contextRef="i9b48c73148a24b00a3d3833b7e8840d2_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjQ4NA_edf1f78e-20f9-4d57-919f-07011f19a82d"
      unitRef="usd">800000</us-gaap:DebtInstrumentUnamortizedDiscountCurrent>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjczNA_2b370545-2432-477f-9daa-4eead7569a8d"
      unitRef="usd">17000000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie5de9f1def41418abb74e992e8b0eda0_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMjgxOA_8aa29826-e3ce-419e-8974-0a8ee6b39b70"
      unitRef="usd">5000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RleHRyZWdpb246NTc1MDg2ODQ2ZWZkNGU2ODliMDQwYzQyNmNjMGMzZDlfMzAzNg_57b14837-3b9a-4683-997a-057822cb6db4">The carrying value of the Company&#x2019;s debt as of December 31, 2020 was 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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,981,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PPP Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,756,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 carrying value of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,326,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic51158c012d0460098290738871c87e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfMS0zLTEtMS0x_0da31f63-8b60-4cd0-970a-6358c7b78e1e"
      unitRef="usd">15981000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifbab105f100c4533a9d503f8211ba507_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfMy0zLTEtMS0x_208f0484-5942-4904-9952-b7d1d443a530"
      unitRef="usd">1775000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfNC0zLTEtMS0x_17d976ef-bd72-458a-ade0-1be3f3bacd2f"
      unitRef="usd">17756000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfNS0zLTEtMS0x_82a4771c-c760-4ac0-a831-52c05b321e25"
      unitRef="usd">1430000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebt
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180Ni9mcmFnOjU3NTA4Njg0NmVmZDRlNjg5YjA0MGM0MjZjYzBjM2Q5L3RhYmxlOjUwMWMzY2FjNGVkNjQzOGM4ZmU1OGUyNzE3YWRiZTRkL3RhYmxlcmFuZ2U6NTAxYzNjYWM0ZWQ2NDM4YzhmZTU4ZTI3MTdhZGJlNGRfNi0zLTEtMS0x_90da900f-5888-43fa-a1e5-51187b3d785f"
      unitRef="usd">16326000</us-gaap:LongTermDebt>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkyMg_bc00d9a1-e598-480b-8fd5-43cba8233d68">Stockholders&#x2019; Equity and Stock-Based Compensation&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Follow-on Public Offerings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 12, 2021, the Company completed an underwritten public offering of 33,368,851 shares of common stock, including 4,352,458 shares of common stock sold pursuant to the underwriters&#x2019; exercise in full of their option to purchase additional shares. The price to the public in the offering was $3.05 per share and the underwriters purchased the shares from the Company pursuant to the underwriting agreement at a price of $2.867 per share. The gross proceeds were approximately $101.8&#160;million before deducting underwriting discounts and commissions and other offering expenses of $293,000.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 25, 2021, the Company completed an underwritten public offering of 38,333,352 shares of common stock, including 5,000,002 shares of common stock sold pursuant to the underwriters&#x2019; exercise in full of their option to purchase additional shares. The price to the public in the offering was $6.00 per share and the underwriters purchased the shares from the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company pursuant to the underwriting agreement at a price of $5.64 per share. The gross proceeds were approximately $230.0&#160;million before deducting underwriting discounts and commissions and other offering expenses of $435,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shelf Registration Statements; Ladenburg and Cowen At-the-Market Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the Company filed a shelf registration statement on Form S-3 with the SEC covering the offering, issuance and sale of up to $125.0 million of the Company&#x2019;s securities, including up to $40.0 million of common stock pursuant to an At Market Issuance Sales Agreement, with Ladenburg Thalmann &amp;amp; Co. Inc. acting as sales agent (the &#x201c;Ladenburg ATM&#x201d;). During October through December 2020, the Company sold 27,025,384 shares of common stock under the Ladenburg ATM at an average share price of $0.82, and received gross proceeds of approximately $22.1 million before deducting offering costs of $573,000. In January 2021, the Company sold an additional 6,298,152 shares of common stock under the ATM at an average share price of $2.68, and received gross proceeds of approximately $16.9 million before deducting offering costs of $422,000. The Company terminated the Ladenburg ATM in March 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 19, 2021, the Company filed an automatically effective shelf registration statement on Form S-3 with the SEC as a &#x201c;well-known seasoned issuer,&#x201d; allowing for the Company to issue an indeterminate number or amount of its securities from time to time in one or more offerings. On March 23, 2021, the Company entered into a Sales Agreement with Cowen and Company, LLC (&#x201c;Cowen&#x201d;) which provides for the sale, in the Company&#x2019;s sole discretion, of shares of common stock having an aggregate offering price of up to $350.0&#160;million through or to Cowen, acting as sales agent or principal (the &#x201c;Cowen ATM&#x201d;)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;. &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;The Company agreed to pay Cowen a commission of up to 3.0% of the aggregate gross proceeds from each sale of shares, reimburse legal fees and disbursements and provide Cowen with customary indemnification and contribution rights. &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;In August and September 2021, the Company sold 2,256,000 shares of common stock under the Cowen ATM at an average share price of $6.15 per share, and received gross proceeds of approximately $13.9 million before deducting offering&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; costs of $0.6 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s warrant activity during the nine months ended September&#160;30, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares of Stock under Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,841,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(10,789,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,175,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:top"&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;Outstanding at September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,361,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity during the nine months ended September&#160;30, 2021 was as follows: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares of Stock under Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;6,544,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(371,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(802,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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;Outstanding at 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;17,822,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,035,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,326,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended September&#160;30, 2021 and 2020, the weighted-average grant date fair value of stock options granted was $3.64 and $0.35 per share, respectively. For the nine months ended September&#160;30, 2021 and 2020, the weighted-average grant date fair value of stock options granted was $4.78 and $0.43 per share, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized stock-based compensation expense for the periods presented as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,043,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,708,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,788,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,917,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.492%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.837%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" 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 style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 12, 2021, the compensation committee of the Company&#x2019;s board of directors granted 580,000 RSUs to R. Erik Holmlin, Ph.D., the Company&#x2019;s President and Chief Executive Officer (the &#x201c;Holmlin Grant&#x201d;), and 240,000 RSUs to Mark Oldakowski, the Company&#x2019;s Chief Operating Officer (the &#x201c;Oldakowski Grant&#x201d;), in each case with an effective grant date and vesting commencement date of May 12, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290,000 RSUs under the Holmlin Grant are subject to time-based vesting, with 50% of the shares vesting on each of the first and second anniversaries of the vesting commencement date, subject to continued service through the vesting date, and 18 months vesting acceleration upon a termination without cause or resignation with good reason.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;290,000 RSUs under the Holmlin Grant are subject to vesting upon the satisfaction of certain specified revenue targets within four years following the vesting commencement date. If Dr. Holmlin&#x2019;s employment with the Company is terminated without cause or he resigns with good reason, then the shares will continue to be eligible for vesting upon satisfaction of the revenue targets within a period that is the shorter of 18 months following termination or four years following the vesting commencement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The RSUs comprising the Oldakowski Grant are subject to time-based vesting, with 50% of the shares vesting on each of the first and second anniversaries of the vesting commencement date, subject to continued service through the vesting date.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i3ea03a835eea425da4cee25d3cecb825_D20210112-20210112"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTYz_309d9345-2c26-4906-9cee-6ed7a46e081b"
      unitRef="shares">33368851</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="icb3a11874a5245ea9ac8c8c3a752f9b9_D20210112-20210112"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjAw_4013649f-a2a9-4bc9-adb4-f2ea16ef2eed"
      unitRef="shares">4352458</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="ibd51c8d8709441ddb6b9eb73e05f878a_I20210112"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzY5_f7ae6d7c-77f8-48cf-8ac5-29c55273ea84"
      unitRef="usdPerShare">3.05</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i6960f6d6074147d482d433883c5f6a1e_I20210112"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDk0_b14afbcc-40a6-4bf9-9ea4-70466b3c5271"
      unitRef="usdPerShare">2.867</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i3ea03a835eea425da4cee25d3cecb825_D20210112-20210112"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNTQ2_e743691a-d5d9-4050-84bf-660b0cb46068"
      unitRef="usd">101800000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ibd51c8d8709441ddb6b9eb73e05f878a_I20210112"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNjM2_fc61d783-f78f-4d7c-98bd-27af2e5b8b8a"
      unitRef="usd">293000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i454740c2a1cc49aa9f3ee6518e796e3b_D20210125-20210125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNzIx_a00ffdd4-9e2c-4b87-a36d-9714909e6314"
      unitRef="shares">38333352</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i5ab3355332f94d7099b9d0c2fb0711be_D20210125-20210125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNzU4_81e45dfd-b85a-4398-bc15-d49123bbb73b"
      unitRef="shares">5000002</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="ibbf12fe648bd4867a45c2b30537449ab_I20210125"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfOTI3_bc025730-6068-4190-8966-daa3686a3402"
      unitRef="usdPerShare">6.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i5c891d31a32d4d6cb68c98b03450b8b4_I20210125"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTA1Mg_d3f527b7-f56b-4ed2-be1e-6cef7bc673fc"
      unitRef="usdPerShare">5.64</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i454740c2a1cc49aa9f3ee6518e796e3b_D20210125-20210125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTEwNA_f98b23c6-d076-49ca-ad37-ffeda4030533"
      unitRef="usd">230000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ibbf12fe648bd4867a45c2b30537449ab_I20210125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTE5NA_b47889c7-af9a-4d5c-9cd8-3f6e83df6d11"
      unitRef="usd">435000</us-gaap:DeferredFinanceCostsNet>
    <bngo:SaleOfStockAuthorizedAmountToBeIssued
      contextRef="i302a669a6e754be48fcd04d9fbb3ed23_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTQwNQ_a2e2eafd-f960-4533-891a-6c11663c8019"
      unitRef="usd">125000000</bngo:SaleOfStockAuthorizedAmountToBeIssued>
    <bngo:SaleOfStockAuthorizedAmountToBeIssued
      contextRef="id7ff990a76a7422f9409bc186aadc931_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTQ1Mw_8c3a933c-7c3c-4fe7-a705-136ce9e8f11d"
      unitRef="usd">40000000</bngo:SaleOfStockAuthorizedAmountToBeIssued>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i759fa1cd4f4f41bfb9ac6999bcb1bdf4_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTYxNg_4c471a63-1c47-4048-a3f5-3117e670a56e"
      unitRef="shares">27025384</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY5NQ_35711871-a82c-4856-991d-f8c0d84cb17b"
      unitRef="usdPerShare">0.82</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i759fa1cd4f4f41bfb9ac6999bcb1bdf4_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTc0NA_80f44090-d1d2-4546-9077-a61e55cf4bbc"
      unitRef="usd">22100000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTc4Mg_80968332-3f2e-46e6-b6e2-5d983eb70570"
      unitRef="usd">573000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iee4ba79d8e5b4356b57e301c01bf4738_D20210101-20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTgzNA_4e5f314c-e821-4dd9-bf73-6bf231a87d94"
      unitRef="shares">6298152</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i3ebccb61970f49c9ac16a03004b69e3a_I20210131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTkwMw_e17b8f4d-ad07-4637-a85c-3f7ab02be1de"
      unitRef="usdPerShare">2.68</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="iee4ba79d8e5b4356b57e301c01bf4738_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTk1Mg_41d132d9-ed91-4d77-a0c4-0f90c285552e"
      unitRef="usd">16900000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i3ebccb61970f49c9ac16a03004b69e3a_I20210131"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTk5MA_66d1dabd-04e8-4747-92e8-2907c64b39ea"
      unitRef="usd">422000</us-gaap:DeferredFinanceCostsNet>
    <bngo:SaleOfStockValueSharesIssuedInTransaction
      contextRef="if81b13876aed46418f21e0c7a586dd83_D20210323-20210323"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjI0Mg_2fbb830a-d249-42e5-9e6c-65d9e45e3a04"
      unitRef="usd">350000000</bngo:SaleOfStockValueSharesIssuedInTransaction>
    <bngo:CommissionFeeMaximumPercentageOfGrossProceeds
      contextRef="if81b13876aed46418f21e0c7a586dd83_D20210323-20210323"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjM1MQ_0b335b9f-9cf6-47dd-bd79-4de4f6fb1195"
      unitRef="number">0.030</bngo:CommissionFeeMaximumPercentageOfGrossProceeds>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i120e220dbdd14184a99724fc866af3ff_D20210801-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY0OTI2NzQ0NzQ2NQ_194fdf24-6078-4ae0-8344-285527130b16"
      unitRef="shares">2256000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY0OTI2NzQ0NzQxNg_0b398c65-e44d-427d-8d39-0f97e1b4d8ef"
      unitRef="usdPerShare">6.15</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i120e220dbdd14184a99724fc866af3ff_D20210801-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY0OTI2NzQ0NzQ2MQ_a26df409-79f2-4820-89c1-8ae4dc30aeee"
      unitRef="usd">13900000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMTY0OTI2NzQ0NzQ2OQ_0f6ce9e4-9e23-424c-93df-94925dbfd52e"
      unitRef="usd">600000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkxNw_da5c26e0-f827-4553-91d6-82ace05d37dc">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s warrant activity during the nine months ended September&#160;30, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares of Stock under Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.76&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,841,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(10,789,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,175,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:top"&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;Outstanding at September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,361,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMS0xLTEtMS0x_2ed6a345-d756-4496-94e3-094b61a2ea91"
      unitRef="shares">15174000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMS0zLTEtMS0x_c47a01f4-51d1-4ff5-bd06-cb8091262924"
      unitRef="usdPerShare">2.34</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <bngo:ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights
      contextRef="i94c8439453db4dd9b4b6e8ca49bae2da_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMS01LTEtMS0x_22e9643c-fd5c-44fb-959a-dc38cf8f9ca5">P3Y9M3D</bngo:ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights>
    <bngo:ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMS03LTEtMS0x_00b7b06a-5fbd-4c53-aeb7-851019b213e4"
      unitRef="usd">26841000</bngo:ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights>
    <bngo:ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMi0xLTEtMS0x_af7ec9ef-f0e1-459e-a5bb-1684a70bdd65"
      unitRef="shares">0</bngo:ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod>
    <bngo:ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMy0xLTEtMS0x_6d9c013d-013e-4ac5-858a-375daefa6a96"
      unitRef="shares">10789000</bngo:ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod>
    <bngo:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMy0zLTEtMS0x_9d969cd9-88ff-4046-bab3-09631151b9fb"
      unitRef="usdPerShare">0.89</bngo:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod>
    <bngo:ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfMy03LTEtMS0x_7bb31eb4-b2e7-44bb-9ad6-788106756419"
      unitRef="usd">58175000</bngo:ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights>
    <bngo:ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNC0xLTEtMS0x_a894919d-7583-4c7f-bb8d-ae8f53cc0290"
      unitRef="shares">24000</bngo:ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod>
    <bngo:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNC0zLTEtMS0xNjMzMw_6efe3ebd-e9d3-4606-b448-ad2710752c40"
      unitRef="usdPerShare">3.29</bngo:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNS0xLTEtMS0x_ff459b36-aab1-4367-b081-115d36932187"
      unitRef="shares">4361000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNS0zLTEtMS0x_4156b1cb-1417-4ac8-82e1-d06445079306"
      unitRef="usdPerShare">5.95</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <bngo:ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNS01LTEtMS0x_2c4bd9ff-07ac-43e0-8970-fe75d57f8324">P2Y7D</bngo:ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights>
    <bngo:ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjFlNzdmYTMxZWQ5NzQ2ODI5NjI3N2RjNDkzNTU5MjUxL3RhYmxlcmFuZ2U6MWU3N2ZhMzFlZDk3NDY4Mjk2Mjc3ZGM0OTM1NTkyNTFfNS03LTEtMS0x_1fece729-8b56-488a-a7df-50dbc65c02a1"
      unitRef="usd">1651000</bngo:ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkxOA_83b7ecae-a7dc-4168-b5cc-62cc9831a08d">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity during the nine months ended September&#160;30, 2021 was as follows: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares of Stock under Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;6,544,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(371,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(802,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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;Outstanding at 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.01&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;17,822,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,035,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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,326,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMS0xLTEtMS0x_55af32ae-cc3c-4ba9-a83a-9c8ee1fb57b3"
      unitRef="shares">5290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMS0zLTEtMS0x_f000a45e-76d7-469f-bcf9-b1619557aa32"
      unitRef="usdPerShare">1.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i94c8439453db4dd9b4b6e8ca49bae2da_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMS01LTEtMS0x_352a0c56-9863-4010-911b-409e7272e74b">P8Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i7ee26aaac9d4472386f8cc3359d4b328_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMS03LTEtMS0x_8f0ed3dd-b450-48c4-9caa-03e77da7dc44"
      unitRef="usd">10178000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMi0xLTEtMS0x_776ee27a-6d4f-48d1-b66b-0cc5cdc9b457"
      unitRef="shares">6544000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMi0zLTEtMS0x_2bc40eae-7a8d-48b4-88d6-333650937a63"
      unitRef="usdPerShare">7.11</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMy0xLTEtMS0x_1eb82d8d-5121-488a-b3cc-f605fad60d11"
      unitRef="shares">371000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMy0zLTEtMS0x_3e4261a5-cf83-46bd-8093-ab5f8f7627cb"
      unitRef="usdPerShare">1.49</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfMy03LTEtMS0x_0154cfc3-28ff-4f04-8edc-9bca488d2ee7"
      unitRef="usd">2187000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNC0xLTEtMS0x_9b88e33f-2643-4ee4-8198-f5884052a2e6"
      unitRef="shares">802000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNC0zLTEtMS0x_f5dbf08b-49d8-4b59-a4be-151770e3d570"
      unitRef="usdPerShare">4.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNS0xLTEtMS0x_f1fd263b-36fa-4920-b44b-c29b58fb5da2"
      unitRef="shares">10661000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNS0zLTEtMS0x_5c4afc8c-5256-4b6b-8ffb-4a5c7716e8fc"
      unitRef="usdPerShare">4.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNS01LTEtMS0x_c891ab01-3a56-45d4-a1f9-f60ec52182d2">P9Y3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNS03LTEtMS0x_e6805319-e762-4773-92e6-e9acd031f9ab"
      unitRef="usd">17822000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNi0xLTEtMS0x_01734ace-4052-44e8-ac65-3fd2e5bc2a0c"
      unitRef="shares">3035000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNi0zLTEtMS0x_08a4a9a9-4876-468c-ac73-6bc75a5ee2e7"
      unitRef="usdPerShare">3.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNi01LTEtMS0x_62b5a5bd-fb16-46c5-82d1-42f41322ced1">P8Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjk4MTY1MjdhZjYyZDQ3MjU5NDNlNzAzNWNhNDhmZmE5L3RhYmxlcmFuZ2U6OTgxNjUyN2FmNjJkNDcyNTk0M2U3MDM1Y2E0OGZmYTlfNi03LTEtMS0x_4e77ab8a-9031-4b31-b57f-6318ea63da92"
      unitRef="usd">9326000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjk0NA_defcfb1f-ee2f-47ed-9388-a16acba1b91f"
      unitRef="usdPerShare">3.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMjk1MQ_d31c256a-8b7c-41d6-ab47-8bf8c0e6b7ca"
      unitRef="usdPerShare">0.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzA4Nw_990c0480-45b2-442f-9b42-f1ff7e136403"
      unitRef="usdPerShare">4.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzA5NA_b09832e6-b654-440e-a531-3c167507cc9e"
      unitRef="usdPerShare">0.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkyMw_942d8975-3c2c-4c90-9387-0e645c8ffba5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized stock-based compensation expense for the periods presented as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.773%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;745,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,209,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,043,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,708,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,788,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,917,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8aa12c50e14a43c297521028412264be_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMi0xLTEtMS0x_ac601f4f-dd05-45c0-88a6-e8e339d7b7e2"
      unitRef="usd">745000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icdab57d7681e403f8a89baf2e394667c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMi0zLTEtMS0x_aa93fdbd-7ef4-442f-96bf-5c3878297841"
      unitRef="usd">122000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i55e13c2b94df489fae0617baa3fcd810_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMi01LTEtMS0x_59c17251-592d-4dff-b068-a652b8a962e5"
      unitRef="usd">1209000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i734b0c2ef81744a79b1a21c9b2d4f878_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMi03LTEtMS0x_f6c2c2f2-2842-4ce0-b4ee-f3290e8b20ec"
      unitRef="usd">255000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i89332de5211a46c8a8ad82c50d432022_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMy0xLTEtMS0x_9b573207-c609-4985-9869-25b5bd651721"
      unitRef="usd">2043000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i09dee8328e6d49f8bc3ec464797facd6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMy0zLTEtMS0x_3fe7e39f-23e3-4abe-a7a2-561bfcccf6af"
      unitRef="usd">325000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1435e254b8e5435bb3664c7bddcfceb5_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMy01LTEtMS0x_aa78ac1a-f9fd-4d4a-8c63-206e058014f9"
      unitRef="usd">3708000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i95b6daa4dde74531a6210db3f4703433_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfMy03LTEtMS0x_318f8e9b-e432-4f88-a696-c6d80c93bd06"
      unitRef="usd">848000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfNC0xLTEtMS0x_8a65db38-ae2e-4ac0-ad44-9529c9491408"
      unitRef="usd">2788000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfNC0zLTEtMS0x_17c95fda-2df2-4446-a24a-ed7b57a747b5"
      unitRef="usd">447000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfNC01LTEtMS0x_b2cc0772-418a-485c-9e0d-5bfcf3a71738"
      unitRef="usd">4917000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOmUzMTViZjAxMjc3MDRiNDViNzRkZjcyOWRhYjdiNGNjL3RhYmxlcmFuZ2U6ZTMxNWJmMDEyNzcwNGI0NWI3NGRmNzI5ZGFiN2I0Y2NfNC03LTEtMS0x_daf2d28e-ec7b-4282-8c5e-593a9de04a9d"
      unitRef="usd">1103000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDkyNQ_a91f37cb-a344-424a-ad41-0f166a73391f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.492%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.837%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" 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 style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMi0xLTEtMS0x_44327df3-6937-4588-8303-6d61c405b230"
      unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMi0zLTEtMS0x_e582f84f-aa2f-48a5-bc05-168bfe67c7b4"
      unitRef="number">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMi01LTEtMS0x_f90a6637-f025-465a-9253-e8d6ffbcebe7"
      unitRef="number">0.011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMi03LTEtMS0x_442d2cf1-ab57-42ea-9530-871af8a57236"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMy0xLTEtMS0x_a43c0f76-d1f2-45e2-bf50-57a5ed34b426"
      unitRef="number">0.714</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMy0zLTEtMS0x_3c1e9479-88c9-4fea-9d66-da4278621942"
      unitRef="number">0.779</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMy01LTEtMS0x_4b59ced8-875c-438d-9636-173afd879291"
      unitRef="number">0.783</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfMy03LTEtMS0x_c71f5fac-b1e6-4e9a-a095-31c5734e0b32"
      unitRef="number">0.748</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNC0xLTEtMS0x_fc67967b-2da1-4d75-b994-481b39674506">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNC0zLTEtMS0x_c6c71434-13e5-4d0e-a2a2-1bceee761af4">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNC01LTEtMS0x_cd548eed-3c85-43f4-bf46-a6b27ebc7885">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNC03LTEtMS0x_a209592f-ef87-4f6b-b397-fc3ec10172a0">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNS0xLTEtMS0x_e7f4fa10-5c35-4fdc-a839-10f433728c24"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i71158ec0d6f74dbd84585bbe03aaa498_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNS0zLTEtMS0x_87a6e4e9-2ec0-40f8-a372-afacaa3b32a8"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNS01LTEtMS0x_c1a891cb-a948-4022-896f-5cf4bf7a05a3"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i6a6df5b908444fd8a1b4d2dfed4f3a21_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RhYmxlOjc3MGU3M2E2ZDVlYjQzZGJhYTJkZDAwOWU4NGQzN2IyL3RhYmxlcmFuZ2U6NzcwZTczYTZkNWViNDNkYmFhMmRkMDA5ZTg0ZDM3YjJfNS03LTEtMS0x_747f5d82-0b75-42d2-88ab-2b7435ff4c5b"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6c08a903cb5e41a19a663dde4fadcfe3_D20210512-20210512"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzU0OA_c45bdf3d-8e0c-4fd8-9cfe-ac36cee32c09"
      unitRef="shares">580000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i63f4ba08850a42468b06d8374825550d_D20210512-20210512"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzY4OQ_38f6d8e7-06fc-44f8-8755-eb7bb96f2f8e"
      unitRef="shares">240000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5f4ce0b6ef0649388af587201f92ed06_D20210512-20210512"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzg3MA_85c28ef0-34d2-45a8-ae67-23b2b66b0d53"
      unitRef="shares">290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary
      contextRef="i5f4ce0b6ef0649388af587201f92ed06_D20210512-20210512"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfMzk0Mg_664772ab-b2d2-43af-83b1-5f12cb9dfed1"
      unitRef="number">0.50</bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary>
    <bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment
      contextRef="i5f4ce0b6ef0649388af587201f92ed06_D20210512-20210512"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDEwNg_ab5cf136-f03e-4291-a125-7aa2b1390622">P18M</bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib668be9673354caea822a0dbeb812522_D20210512-20210512"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDE5Ng_5c83081e-06be-4d43-b217-fd989222b805"
      unitRef="shares">290000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment
      contextRef="ib17215e22f714c1a9abf8cf8b518403d_D20210512-20210512"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDMxNw_3b987773-8ee1-4a78-bdf0-d6b54fc270b3">P4Y</bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment>
    <bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment
      contextRef="i53402bc62815486c80306848fe7dbb07_D20210512-20210512"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDYwMw_c5ecaa55-8fd5-4cb9-b05c-6902268a2dd4">P18M</bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment>
    <bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment
      contextRef="ib17215e22f714c1a9abf8cf8b518403d_D20210512-20210512"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDYzMQ_3b987773-8ee1-4a78-bdf0-d6b54fc270b3">P4Y</bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment>
    <bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary
      contextRef="i4d81878447044c42856be2c8700cfdf6_D20210512-20210512"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY180OS9mcmFnOjE1Y2Y4NmU4MWFiOTRjMjlhNjQ2NDlhNGViMWZmYmI1L3RleHRyZWdpb246MTVjZjg2ZTgxYWI5NGMyOWE2NDY0OWE0ZWIxZmZiYjVfNDc1Nw_b80030ed-e221-4c41-a82c-39516eab145f"
      unitRef="number">0.50</bngo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181Mi9mcmFnOjQ0ZGFlMzM3NDZlMDRkMWViMTQ3ZWM2ZTVhYjc1NjYwL3RleHRyZWdpb246NDRkYWUzMzc0NmUwNGQxZWIxNDdlYzZlNWFiNzU2NjBfNzI0_db419c3b-e8fe-4cc6-84f6-273b6db4a34c">Commitments and Contingencies &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company may be subject to potential liabilities under various claims and legal actions that are pending or may be asserted. These matters arise in the ordinary course and conduct of the business. The Company regularly assesses contingencies to determine the degree of probability and range of possible loss for potential accrual in the financial statements. An estimated loss contingency is accrued in the financial statements if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on the Company&#x2019;s assessment, it currently does not have any material loss exposure as it is not a defendant in any claims or legal actions.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181NS9mcmFnOjQxZWU5NGE0MGM5NTQyYTRiMTdmYjY1NGYzYjhlMWE3L3RleHRyZWdpb246NDFlZTk0YTQwYzk1NDJhNGIxN2ZiNjU0ZjNiOGUxYTdfNDY1_ec624c29-6b03-49f5-938b-f217fd60f18b">Income Taxes The Company is subject to taxation in the United States, United Kingdom and various state jurisdictions. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the full valuation allowance on the Company&#x2019;s U.S. net operating losses.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfNjQwNg_b2172c73-6438-4994-8cf9-04a8cd823f75">Acquisitions&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisition of Lineagen&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 21, 2020, the Company, Alta Merger Sub, Inc., a wholly owned subsidiary of the Company (&#x201c;Merger Sub&#x201d;), Lineagen, a Delaware corporation, and Michael S. Paul, Ph.D., solely in his capacity as exclusive agent and attorney-in-fact of the security-holders of Lineagen, entered into an Agreement and Plan of Merger (the &#x201c;Merger Agreement&#x201d;).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms and conditions of the Merger Agreement, Merger Sub merged with and into Lineagen whereupon the separate corporate existence of Merger Sub ceased, with Lineagen continuing as the surviving corporation of the Merger as a wholly owned subsidiary of the Company. Lineagen&#x2019;s expertise in development, commercialization and reimbursement of laboratory-developed tests provides a platform for accelerating sales growth for the Company&#x2019;s Saphyr system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited pro forma financial information in the table below summarizes the combined results of operations for the Company and Lineagen as if the companies had been combined as of January 1, 2019. The unaudited pro forma financial information is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved as if the acquisition had taken place as of January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&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:17.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" rowspan="2" 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;&#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;Three Months Ended September 30,&lt;br/&gt;(Unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&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;(Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,018,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;7,948,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,087,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,375,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Basic and diluted net loss per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisition of BioDiscovery&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 8, 2021, the Company entered into an Agreement and Plan of Merger (the &#x201c;Merger Agreement&#x201d;), pursuant to which the Company agreed to acquire BioDiscovery, Inc (&#x201c;Biodiscovery&#x201d;). Under the terms of the Merger Agreement,, Bionano purchased 100% of the outstanding shares of BioDiscovery on October 18, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Merger Agreement, the Company paid upfront consideration consisting of a combination of approximately $50&#160;million in cash and $40&#160;million in shares of Company common stock. The upfront consideration is subject to adjustment for, among other things, cash, unpaid indebtedness, unpaid transaction expenses and working capital relative to a target. Approximately $27&#160;million worth of shares of Company common stock issued as upfront consideration pursuant to the Merger Agreement are subject to vesting based on continued service, subject to the terms and conditions of a stock restriction agreement. Under the Merger Agreement, the Company has also agreed to pay a milestone payment of $10&#160;million in cash based on the achievement of certain commercial milestones. The Merger Agreement has a customary post-closing purchase price adjustment mechanism.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfNjQwNQ_1770e7d8-0369-425b-93ea-09af9ddef89e">The unaudited pro forma financial information is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved as if the acquisition had taken place as of January 1, 2019.&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:62.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&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:17.762%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" rowspan="2" 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;&#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;Three Months Ended September 30,&lt;br/&gt;(Unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&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;(Unaudited)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,018,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;7,948,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,087,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,375,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Basic and diluted net loss per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(0.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfMi0xLTEtMS0yMDE4MQ_9a1262a4-e7fd-458a-bd69-f8e44fa4bd3e"
      unitRef="usd">3018000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfMi0yLTEtMS0x_ed42a090-00a8-405a-956a-ded387c06ed1"
      unitRef="usd">7948000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfMy0xLTEtMS0yMDE4MQ_6c4a913f-7532-440e-9cf4-edde4f0e7e75"
      unitRef="usd">-10087000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfMy0yLTEtMS0x_d959e4b3-0ab0-4002-80af-04a83d8171a1"
      unitRef="usd">-30375000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfNC0xLTEtMS0yMDE4NA_3f85244b-ffd5-452e-a883-206a30e5fcd5"
      unitRef="usdPerShare">-0.07</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfNC0xLTEtMS0yMDE4NA_cec3e36f-241e-46db-9930-21b32b6814bd"
      unitRef="usdPerShare">-0.07</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfNC0yLTEtMS0x_0107ee18-cd20-4233-a0fd-90d2677d4ed1"
      unitRef="usdPerShare">-0.33</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="ic17bd9713b7b44ef995ce90e6a0a5aaf_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RhYmxlOjc5M2IyNWZjMjAyMzQ5MmM5ODJjYTgyNGQ1OTE1MGZkL3RhYmxlcmFuZ2U6NzkzYjI1ZmMyMDIzNDkyYzk4MmNhODI0ZDU5MTUwZmRfNC0yLTEtMS0x_f699b86a-f42d-4b9a-99ca-e4bde6bf31b2"
      unitRef="usdPerShare">-0.33</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i898d3b1488bd4dfcabad395284aee942_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjE5NQ_7e600035-150f-4763-b16c-b6dc796ccac6"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <bngo:BusinessCombinationConsiderationTransferredCash
      contextRef="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjIwMQ_512ef6d3-5378-4115-b1b5-c076cae36c3f"
      unitRef="usd">50000000</bngo:BusinessCombinationConsiderationTransferredCash>
    <bngo:BusinessCombinationConsiderationTransferredValueOfShares
      contextRef="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjIxNA_7f4472bf-8f4a-4bd0-a7d4-237a2c3ec9de"
      unitRef="usd">40000000</bngo:BusinessCombinationConsiderationTransferredValueOfShares>
    <bngo:BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting
      contextRef="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjIyNw_594bd10b-10e7-4ed4-b7b8-4d9127242cfe"
      unitRef="usd">27000000</bngo:BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting>
    <bngo:BusinessAcquisitionMilestonePayment
      contextRef="ia3a5097d166741d9aa971f6e177e2da3_D20211008-20211008"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY181OC9mcmFnOjZkYjA1YWQyN2ZhOTQ0MDE5ZWM5ZGE1YWU3OTgzZWZiL3RleHRyZWdpb246NmRiMDVhZDI3ZmE5NDQwMTllYzlkYTVhZTc5ODNlZmJfMjE5OTAyMzI3NjI0MA_2c903cb7-5403-4e39-9e17-428bf333f690"
      unitRef="usd">10000000</bngo:BusinessAcquisitionMilestonePayment>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8yMTk5MDIzMjU3NTUw_573bcabb-598d-4d69-8b2d-59f2b60f56b2">Fair Value MeasurementsThe Company holds investment securities that consist of highly liquid, investment grade debt securities. The Company determines the fair value of its investment securities based upon one or more valuations reported by its investment accounting and reporting service provider. The investment service provider values the securities using a hierarchical security pricing model that relies primarily on valuations provided by an industry-recognized valuation service. Such valuations may be based on trade prices in active markets for identical assets or liabilities (Level 1 inputs) or valuation models using inputs that are observable either directly or indirectly (Level 2 inputs), such as quoted prices for similar assets or liabilities, yield curves, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, and broker and dealer quotes, as well as other relevant economic measures.&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s financial assets and liabilities measured at fair value on a recurring basis in the Unaudited Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value and Carrying Value on Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;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;Fair&#160;Value&#160;Measurement&#160;Category&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate Notes/Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments:&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,333,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,333,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money Market Funds&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;114,331,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;114,331,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money Market Funds are classified as cash equivalents on the balance sheet. The Company did not hold any investments as of December 31, 2020. As of September 30, 2021, the Company held 44 securities in an unrealized loss position. None of the Company&#x2019;s available-for-sale investment securities were in a material unrealized loss position at September 30, 2021. As such, the Company has not recognized any impairment in its financial statements related to its available-for-sale investment securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2021, the following table summarizes the amortized cost and the unrealized gains (losses) of the available for sale securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-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;Commercial Paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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;Corporate Notes/Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amortized Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unrealized gains (losses)&lt;/span&gt;&lt;/div&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: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:115%"&gt;Amortized Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unrealized gains (losses)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 than 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,957,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(18,000)&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;12,234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(7,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,258,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;97,957,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(18,000)&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;87,492,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(98,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in interest income for the three-month period ended September 30, 2021 was interest income related to the Company&#x2019;s available for sale securities of $13,000. All interest income related to the available for sale securities in 2021 related to three-month period ended September 30, 2021. All available-for-sale securities are classified as current assets, even if the maturity when acquired by the Company is greater than one year due to the ability to liquidate within the next 12 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8yMTk5MDIzMjU3NTUx_f3af3034-281b-4d82-8fb0-e426504b6ab6">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s financial assets and liabilities measured at fair value on a recurring basis in the Unaudited Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value and Carrying Value on Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;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;Fair&#160;Value&#160;Measurement&#160;Category&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial Paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate Notes/Bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Investments:&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,333,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,333,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money Market Funds&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;114,331,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;114,331,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i235b8bca0ef5413baa3fbb1f75f58bbe_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M180LTEtMS0xLTE1NDIy_07a393cb-6a5b-4a14-afb9-8313dc631c8f"
      unitRef="usd">97939000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="icbf045e6033442898d49bc84c950106d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M180LTMtMS0xLTE1NDMw_c18fe019-0f81-4c25-b8a5-c7a31b4f94c2"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8a9cfe029c794c78857e91906f4ef611_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M180LTUtMS0xLTE1NDMw_3808afa7-fa9e-4341-8bad-7ec9f5fd9d40"
      unitRef="usd">97939000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7115e557e9c9433f97fafb5863571169_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M180LTctMS0xLTE1NDMw_e84b079c-1c6a-4d3b-91a0-62d129e751fa"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5e9fcb0a02f54ec7975d6a9daa57576d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M181LTEtMS0xLTE1NDIy_8ecc9f31-82cd-47be-88c6-2a79420df874"
      unitRef="usd">87394000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifb91be8ea93a4f62896db46e2d3090e0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M181LTMtMS0xLTE1NDMw_f699198a-6133-448c-a541-961d3b863e58"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4ce3c50c8d774bcbafa4e2cdc76f523e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M181LTUtMS0xLTE1NDMw_13e3f6fa-2b64-4bcb-b878-c4fca0ef3188"
      unitRef="usd">87394000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7a4853be2c98460181c6f1ba8a434ccf_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M181LTctMS0xLTE1NDMw_1dc6de42-002a-456a-a085-92a0a91491d7"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id3fd6dbed9ea4b85b29c5fd4983e73f9_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTEtMS0xLTE4NDgz_06c6cba5-0b0e-4e28-b188-3313466faa96"
      unitRef="usd">185333000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i66d99c167b9441efbf9c8f35783ede51_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTMtMS0xLTE4NDgz_2ab7a571-d104-4198-a6e8-f17de53f630d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia1abffacc7744ca48143551a404f33f2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTUtMS0xLTE4NDgz_f0237d1d-7338-40bd-98c6-14e2de9a6aa7"
      unitRef="usd">185333000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i192e3460075a4b478ffcf287f8765754_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTctMS0xLTE4NDgz_8bfa584c-2800-4eed-afb3-19ab052abc4a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1bd92fc6c18447fdb00494be5711ef9e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTEtMS0xLTE1NDIy_6d54a426-8c85-45b0-89b1-def8fe77c53f"
      unitRef="usd">114331000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i81982c136d214751b1ea8de090b79727_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTMtMS0xLTE1NDMw_db3c75b3-1151-4900-af3f-5266aad9cb87"
      unitRef="usd">114331000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0170e56f0a05448b97403776e3b16c06_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTUtMS0xLTE1NDMw_9812ebea-ffba-469a-8a1b-3b3a761b8fb2"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6f999f54c11646adb351e914d5ea2056_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6OTRhMzUyNjE0ODNmNDc3MGFlM2ZkYzU2ODljYjNmNDMvdGFibGVyYW5nZTo5NGEzNTI2MTQ4M2Y0NzcwYWUzZmRjNTY4OWNiM2Y0M182LTctMS0xLTE1NDMw_d803588f-3265-436e-8250-447bc1232143"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i17813bafa76a4efdae4e052390174351_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8yMTk5MDIzMjcyNDg0_4d853688-3c26-4753-8f75-cfb44e586aac"
      unitRef="security">44</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="i76446d58fdf541f0b37d807df15486b3_D20210101-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8yMTk5MDIzMjcyNDgy_a956e62f-d276-4bb9-a2a4-804c89d45aec">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2021, the following table summarizes the amortized cost and the unrealized gains (losses) of the available for sale securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.312%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-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;Commercial Paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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;Corporate Notes/Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Amortized Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unrealized gains (losses)&lt;/span&gt;&lt;/div&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: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:115%"&gt;Amortized Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Unrealized gains (losses)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 than 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,957,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(18,000)&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;12,234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(7,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,258,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;97,957,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(18,000)&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;87,492,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(98,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue
      contextRef="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18yLTEtMS0xLTE1Njgx_73597cf7-67ac-4286-b09f-67456715f2bf"
      unitRef="usd">97957000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18yLTMtMS0xLTE1NzEz_07363432-6e3c-40eb-954e-b0223976a92a"
      unitRef="usd">18000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue
      contextRef="i97e642a8a13d437a803e46d7d4c788a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18yLTUtMS0xLTE1NzE5_ae367a14-bd68-4fb7-a964-e7621a0783d9"
      unitRef="usd">12234000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i97e642a8a13d437a803e46d7d4c788a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18yLTctMS0xLTE1NzI1_3ecdbd6d-28b8-4982-bf08-6e5026389979"
      unitRef="usd">7000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18zLTEtMS0xLTE1NzA3_4be43413-81ae-4abb-b0d5-c8b6f9ad00b6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18zLTMtMS0xLTE1NzEz_9105ac52-b3fe-49a7-9ef9-155715e88e67"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i97e642a8a13d437a803e46d7d4c788a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18zLTUtMS0xLTE1NzE5_14b15b98-583f-4a53-b824-c118c7a8e613"
      unitRef="usd">75258000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i97e642a8a13d437a803e46d7d4c788a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N18zLTctMS0xLTE1NzI1_79e2a420-dfa5-4713-8a1e-951313074c84"
      unitRef="usd">91000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N180LTEtMS0xLTE1NzU2_007c2b85-da7a-4c91-af4a-a7faa88c95c4"
      unitRef="usd">97957000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="ida1fa3b9dc554d91ab3d6f5febc56964_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N180LTMtMS0xLTE1NzU3_bd539edc-b9e9-47a0-b7de-1475b40d2efd"
      unitRef="usd">18000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i97e642a8a13d437a803e46d7d4c788a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N180LTUtMS0xLTE1NzYw_a1ec69ec-7816-449f-9d26-955fad0dcf3a"
      unitRef="usd">87492000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i97e642a8a13d437a803e46d7d4c788a1_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGFibGU6N2ZkMWVmMDNhODBmNDA4YTg5NGVmZjdiOWI3ZjE1NjcvdGFibGVyYW5nZTo3ZmQxZWYwM2E4MGY0MDhhODk0ZWZmN2I5YjdmMTU2N180LTctMS0xLTE1NzU4_aedcea62-adfd-4e95-9b2a-66eeeaaebe5f"
      unitRef="usd">98000</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i654f77bb625742b7b7ee1071b178e600_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjdjMzU0NWNhNjk5YjQxN2NiOTg4YTQ4NTc2ZGNmMmJjL3NlYzo3YzM1NDVjYTY5OWI0MTdjYjk4OGE0ODU3NmRjZjJiY18xMDY4L2ZyYWc6YmY3YzUzMTY3OTVjNDQ5MWE1NmM2NjI4MGU5NjA0YjAvdGV4dHJlZ2lvbjpiZjdjNTMxNjc5NWM0NDkxYTU2YzY2MjgwZTk2MDRiMF8xNjQ5MjY3NDUzMDYy_409a931f-28e6-415e-b6ec-ece54f2e4b72"
      unitRef="usd">13000</us-gaap:InvestmentIncomeInterest>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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="idm140137201973512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - 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_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">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-38613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Bionano Genomics, 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">26-1756290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">9540 Towne Centre Drive, Suite 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Diego<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">92121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">888-7600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">289,184,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001411690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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="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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.0001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">BNGO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">NASDAQ<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_WarrantMember', window );">Warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Warrants to purchase Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BNGOW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=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_StatementClassOfStockAxis=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>13
<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="idm140137202259320">
<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">$ 140,736<span></span>
</td>
<td class="nump">$ 38,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Investments</a></td>
<td class="nump">185,333<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of, 2,015,000 and 2,119,000 as of September 30, 2021 and December 31, 2020, respectively</a></td>
<td class="nump">2,996<span></span>
</td>
<td class="nump">2,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">9,020<span></span>
</td>
<td class="nump">3,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">3,962<span></span>
</td>
<td class="nump">2,250<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">342,047<span></span>
</td>
<td class="nump">46,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">8,554<span></span>
</td>
<td class="nump">4,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">1,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">7,173<span></span>
</td>
<td class="nump">7,173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">645<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">359,657<span></span>
</td>
<td class="nump">60,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">7,875<span></span>
</td>
<td class="nump">2,930<span></span>
</td>
</tr>
<tr class="re">
<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">9,416<span></span>
</td>
<td class="nump">5,599<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Contract liabilities</a></td>
<td class="nump">411<span></span>
</td>
<td class="nump">416<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">17,702<span></span>
</td>
<td class="nump">8,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,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_ContractWithCustomerLiabilityNoncurrent', window );">Long-term contract liabilities</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">98<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">232<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">18,092<span></span>
</td>
<td class="nump">25,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 7)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.0001 par value; 10,000,000 shares authorized and no shares issued or outstanding as of September&#160;30, 2021 and December&#160;31, 2020</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.0001 par value, 400,000,000 shares authorized at September&#160;30, 2021 and December&#160;31, 2020; 281,441,000 and 189,953,000 shares issued and outstanding at September&#160;30, 2021 and December&#160;31, 2020, respectively</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">534,823<span></span>
</td>
<td class="nump">178,747<span></span>
</td>
</tr>
<tr class="re">
<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">(193,170)<span></span>
</td>
<td class="num">(143,684)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(116)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">341,565<span></span>
</td>
<td class="nump">35,082<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 359,657<span></span>
</td>
<td class="nump">$ 60,451<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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_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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI 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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<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(8))<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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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="idm140137198395784">
<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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 2,015<span></span>
</td>
<td class="nump">$ 2,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<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">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (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, shares 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.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">400,000,000<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">281,441,000<span></span>
</td>
<td class="nump">189,953,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">281,441,000<span></span>
</td>
<td class="nump">189,953,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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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="idm140137199494136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - 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_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 4,655<span></span>
</td>
<td class="nump">$ 2,196<span></span>
</td>
<td class="nump">$ 11,679<span></span>
</td>
<td class="nump">$ 4,513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">3,501<span></span>
</td>
<td class="nump">1,460<span></span>
</td>
<td class="nump">8,044<span></span>
</td>
<td class="nump">2,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', 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">6,505<span></span>
</td>
<td class="nump">2,304<span></span>
</td>
<td class="nump">13,270<span></span>
</td>
<td class="nump">7,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">15,327<span></span>
</td>
<td class="nump">8,659<span></span>
</td>
<td class="nump">38,683<span></span>
</td>
<td class="nump">21,640<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_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">21,832<span></span>
</td>
<td class="nump">10,963<span></span>
</td>
<td class="nump">51,953<span></span>
</td>
<td class="nump">29,019<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">(20,678)<span></span>
</td>
<td class="num">(10,227)<span></span>
</td>
<td class="num">(48,318)<span></span>
</td>
<td class="num">(27,425)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', 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_InterestIncomeExpenseNonoperatingNet', window );">Interest income (expense)</a></td>
<td class="nump">27<span></span>
</td>
<td class="num">(589)<span></span>
</td>
<td class="num">(721)<span></span>
</td>
<td class="num">(1,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_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan', window );">Gain on forgiveness of PPP Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,775<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,076)<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_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="num">(67)<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="num">(96)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="num">(40)<span></span>
</td>
<td class="num">(535)<span></span>
</td>
<td class="num">(1,118)<span></span>
</td>
<td class="num">(1,911)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(20,718)<span></span>
</td>
<td class="num">(10,762)<span></span>
</td>
<td class="num">(49,436)<span></span>
</td>
<td class="num">(29,336)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(35)<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="num">(40)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (20,753)<span></span>
</td>
<td class="num">$ (10,792)<span></span>
</td>
<td class="num">$ (49,486)<span></span>
</td>
<td class="num">$ (29,376)<span></span>
</td>
</tr>
<tr class="re">
<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, basic (in dollars per share)</a></td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.34)<span></span>
</td>
</tr>
<tr class="ro">
<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, diluted (in dollars per share)</a></td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.18)<span></span>
</td>
<td class="num">$ (0.34)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding, basic (in shares)</a></td>
<td class="nump">280,173<span></span>
</td>
<td class="nump">132,942<span></span>
</td>
<td class="nump">274,392<span></span>
</td>
<td class="nump">86,632<span></span>
</td>
</tr>
<tr class="ro">
<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 common shares outstanding, diluted (in shares)</a></td>
<td class="nump">280,173<span></span>
</td>
<td class="nump">132,942<span></span>
</td>
<td class="nump">274,392<span></span>
</td>
<td class="nump">86,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 3,300<span></span>
</td>
<td class="nump">$ 1,580<span></span>
</td>
<td class="nump">$ 7,845<span></span>
</td>
<td class="nump">$ 3,503<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">2,340<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">5,723<span></span>
</td>
<td class="nump">2,426<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Service and other revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,355<span></span>
</td>
<td class="nump">616<span></span>
</td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 1,161<span></span>
</td>
<td class="nump">$ 324<span></span>
</td>
<td class="nump">$ 2,321<span></span>
</td>
<td class="nump">$ 493<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Forgiveness Of Paycheck Protection Program Loan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI 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_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs of sales and operating expenses for 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of nonoperating interest income (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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI 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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI 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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>16
<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="idm140137292319416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Loss (Statement) - 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">$ (20,753)<span></span>
</td>
<td class="num">$ (10,792)<span></span>
</td>
<td class="num">$ (49,486)<span></span>
</td>
<td class="num">$ (29,376)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized (loss) on investment securities</a></td>
<td class="num">(116)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(116)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Loss</a></td>
<td class="num">$ (20,869)<span></span>
</td>
<td class="num">$ (10,792)<span></span>
</td>
<td class="num">$ (49,602)<span></span>
</td>
<td class="num">$ (29,376)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI 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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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="idm140137198942664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit) (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 3,614<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 106,188<span></span>
</td>
<td class="num">$ (102,577)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">328<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_bngo_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issue stock for warrant exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,478<span></span>
</td>
<td class="text">&#160;<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_bngo_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issue stock for warrant exercises</a></td>
<td class="nump">2,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(10,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,510)<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_SharesOutstanding', window );">Ending Balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2020</a></td>
<td class="num">(4,213)<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">108,871<span></span>
</td>
<td class="num">(113,087)<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_SharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">3,614<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">106,188<span></span>
</td>
<td class="num">(102,577)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(29,376)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Comprehensive Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Sep. 30, 2020</a></td>
<td class="nump">14,676<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">146,614<span></span>
</td>
<td class="num">(131,953)<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_SharesOutstanding', window );">Beginning Balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Mar. 31, 2020</a></td>
<td class="num">(4,213)<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">108,871<span></span>
</td>
<td class="num">(113,087)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Issue common stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issue common stock, net of issuance costs</a></td>
<td class="nump">16,366<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">16,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issue stock for employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issue stock for employee stock purchase plan</a></td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<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_bngo_StockIssuedDuringPeriodSharesCovenantWaiver', window );">Issue stock for covenant waiver (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">873<span></span>
</td>
<td class="text">&#160;<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_bngo_StockIssuedDuringPeriodValueCovenantWaiver', window );">Issue stock for covenant waiver</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issue stock for warrant exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,410<span></span>
</td>
<td class="text">&#160;<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_bngo_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issue stock for warrant exercises</a></td>
<td class="nump">1,109<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">1,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(8,074)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,074)<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_SharesOutstanding', window );">Ending Balance (in shares) at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2020</a></td>
<td class="nump">5,837<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">126,989<span></span>
</td>
<td class="num">(121,161)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">447<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_bngo_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issue stock for warrant exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,205<span></span>
</td>
<td class="text">&#160;<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_bngo_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issue stock for warrant exercises</a></td>
<td class="nump">15,083<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">15,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Issue stock for acquisition (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Issue stock for acquisition</a></td>
<td class="nump">4,101<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(10,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,792)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Comprehensive Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Sep. 30, 2020</a></td>
<td class="nump">14,676<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">146,614<span></span>
</td>
<td class="num">(131,953)<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_SharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2020</a></td>
<td class="nump">35,082<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">178,747<span></span>
</td>
<td class="num">(143,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises</a></td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issue common stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,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_StockIssuedDuringPeriodValueNewIssues', window );">Issue common stock, net of issuance costs</a></td>
<td class="nump">327,486<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">327,478<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_bngo_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issue stock for warrant exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,739<span></span>
</td>
<td class="text">&#160;<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_bngo_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issue stock for warrant exercises</a></td>
<td class="nump">9,393<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">9,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,947)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,947)<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_SharesOutstanding', window );">Ending Balance (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2021</a></td>
<td class="nump">362,718<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">516,321<span></span>
</td>
<td class="num">(153,631)<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_SharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 35,082<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">178,747<span></span>
</td>
<td class="num">(143,684)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises (in shares)</a></td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ (49,486)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Comprehensive Loss</a></td>
<td class="num">(116)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesOutstanding', window );">Ending Balance (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Sep. 30, 2021</a></td>
<td class="nump">341,565<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">534,823<span></span>
</td>
<td class="num">(193,170)<span></span>
</td>
<td class="num">$ (116)<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_SharesOutstanding', window );">Beginning Balance (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Mar. 31, 2021</a></td>
<td class="nump">362,718<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">516,321<span></span>
</td>
<td class="num">(153,631)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock option exercises</a></td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">1,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issue stock for employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issue stock for employee stock purchase plan</a></td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<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_bngo_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issue stock for warrant exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</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_bngo_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issue stock for warrant exercises</a></td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(18,786)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,786)<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_SharesOutstanding', window );">Ending Balance (in shares) at Jun. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2021</a></td>
<td class="nump">345,866<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">518,255<span></span>
</td>
<td class="num">(172,417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock option exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises</a></td>
<td class="nump">242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Issue common stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Issue common stock, net of issuance costs</a></td>
<td class="nump">13,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,537<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_bngo_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issue stock for warrant exercises</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">(20,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,753)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Comprehensive Loss</a></td>
<td class="num">(116)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(116)<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_SharesOutstanding', window );">Ending Balance (in shares) at Sep. 30, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Sep. 30, 2021</a></td>
<td class="nump">$ 341,565<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 534,823<span></span>
</td>
<td class="num">$ (193,170)<span></span>
</td>
<td class="num">$ (116)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_StockIssuedDuringPeriodSharesCovenantWaiver">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Covenant Waiver</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_StockIssuedDuringPeriodSharesCovenantWaiver</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Warrants Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_StockIssuedDuringPeriodValueCovenantWaiver">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Covenant Waiver</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_StockIssuedDuringPeriodValueCovenantWaiver</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_StockIssuedDuringPeriodValueWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Warrants Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_StockIssuedDuringPeriodValueWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI 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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pursuant to acquisitions 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 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_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(28))<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 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 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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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="idm140137202163640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - 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>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">$ (49,486)<span></span>
</td>
<td class="num">$ (29,376)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">1,490<span></span>
</td>
<td class="nump">909<span></span>
</td>
</tr>
<tr class="re">
<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">178<span></span>
</td>
<td class="nump">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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">4,917<span></span>
</td>
<td class="nump">1,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for bad debt expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,334<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_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan', window );">Gain on forgiveness of PPP Loan</a></td>
<td class="num">(1,775)<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="nump">2,076<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(336)<span></span>
</td>
<td class="nump">1,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(10,346)<span></span>
</td>
<td class="num">(3,612)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(2,072)<span></span>
</td>
<td class="num">(566)<span></span>
</td>
</tr>
<tr class="ro">
<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">4,945<span></span>
</td>
<td class="nump">925<span></span>
</td>
</tr>
<tr class="re">
<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 contract liabilities</a></td>
<td class="nump">4,104<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(46,305)<span></span>
</td>
<td class="num">(26,210)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Lineagen acquisition, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,450)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(344)<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_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of available for sale securities</a></td>
<td class="num">(205,334)<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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sale of available for sale securities</a></td>
<td class="nump">20,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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Sale of property and equipment</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(185,552)<span></span>
</td>
<td class="num">(2,450)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Repayment of term-loan debt</a></td>
<td class="num">(17,010)<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_ProceedsFromPayrollProtectionProgramLoan', window );">Proceeds from PPP Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from borrowing from line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of borrowing from line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sale of common stock</a></td>
<td class="nump">342,712<span></span>
</td>
<td class="nump">17,963<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Offering expenses on sale of common stock</a></td>
<td class="num">(1,704)<span></span>
</td>
<td class="num">(1,597)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Proceeds from sale of common stock under employee stock purchase plan</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<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 warrant and option exercises</a></td>
<td class="nump">10,081<span></span>
</td>
<td class="nump">18,551<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">334,144<span></span>
</td>
<td class="nump">30,216<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 and cash equivalents</a></td>
<td class="nump">102,287<span></span>
</td>
<td class="nump">1,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">38,449<span></span>
</td>
<td class="nump">17,311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">140,736<span></span>
</td>
<td class="nump">18,867<span></span>
</td>
</tr>
<tr class="re">
<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 cash flow disclosures:</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">490<span></span>
</td>
<td class="nump">991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Fair value of common stock issued related to Lineagen acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,100<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_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory', window );">Transfer of instruments and servers from property and equipment into inventory</a></td>
<td class="nump">544<span></span>
</td>
<td class="nump">134<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_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory', window );">Transfer of instruments and servers from inventory to property and equipment</a></td>
<td class="nump">5,074<span></span>
</td>
<td class="nump">2,618<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_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan', window );">Gain on forgiveness of PPP Loan</a></td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_StockIssuedForServices', window );">Stock issued for services</a></td>
<td class="nump">15<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_bngo_IssueCommonStockForCovenantWaiver', window );">Issue common stock for covenant waiver</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">300<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_bngo_WarrantExerciseNonCash', window );">Warrant exercise pursuant to cashless exercise</a></td>
<td class="nump">$ 129<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_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Forgiveness Of Paycheck Protection Program Loan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_IssueCommonStockForCovenantWaiver">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issue Common Stock For Covenant Waiver</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_IssueCommonStockForCovenantWaiver</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_ProceedsFromPayrollProtectionProgramLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Payroll Protection Program Loan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ProceedsFromPayrollProtectionProgramLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_bngo_StockIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued For 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;">bngo_StockIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Instruments And Servers From Property And Equipment Into Inventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer of instruments and servers to property and equipment from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_WarrantExerciseNonCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant Exercise, Non-cash</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_WarrantExerciseNonCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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_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_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI 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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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(f))<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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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(f))<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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a borrowing supported by a written promise to pay an 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 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_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of stock issued in noncash 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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-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_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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="idm140137196800232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Basis of Presentation<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 Basis of Presentation</a></td>
<td class="text">Organization and Basis of Presentation<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bionano Genomics, Inc. (collectively, with its consolidated subsidiaries, the &#8220;Company&#8221;) is a provider of genome analysis solutions that can enable researchers and clinicians to reveal answers to challenging questions in biology and medicine. The Company&#8217;s mission is to transform the way the world sees the genome through optical genome mapping (&#8220;OGM&#8221;) solutions, diagnostic services and software. The Company offers OGM solutions for applications across basic, translational and clinical research. Through its Lineagen, Inc. (&#8220;Lineagen&#8221;) business, the Company also provides diagnostic testing for patients with clinical presentations consistent with autism spectrum disorder and other neurodevelopmental disabilities. Through its BioDiscovery, Inc. (&#8220;BioDiscovery&#8221;) business, the Company also offers an industry-leading, platform-agnostic software solution, which integrates next-generation sequencing and microarray data designed to provide analysis, visualization, interpretation and reporting of copy number variants, single-nucleotide variants and absence of heterozygosity across the genome in one consolidated view. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;) for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company&#8217;s management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2020. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the Company had approximately $140.7&#160;million in cash and cash equivalents, $185.3&#160;million in available-for-sale investment securities, and working capital of $324.3 million as a result of common stock offerings executed in the quarters ended December 31, 2020, March 31, 2021, and September 30, 2021. In February 2021, we applied for forgiveness of our Paycheck Protection Program Loan of approximately $1.8 million (&#8220;the PPP Loan&#8221;) , and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. During the previous quarter ended June 30, 2021, the outstanding term loan with Innovatus (as defined below) was paid in full, including all accrued interest, an end of term fee, and a prepayment fee for a total of $17.0&#160;million. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its available cash balance will be sufficient to fund operations, obligations as they become due and capital investments for at least the next twelve months. However, the Company expects to continue to incur net losses for the foreseeable future. The Company plans to continue to fund its losses from operations and capital funding needs through a combination of equity offerings, debt financings or other sources, including potential collaborations, licenses and other similar arrangements. If the Company is not able to secure adequate additional funding, the Company may be forced to make reductions in spending, potentially harming the Company&#8217;s business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to additional risks and uncertainties as a result of the continued spread of COVID-19 and uncertain market conditions, which could continue to have a material impact on the Company&#8217;s business and financial results. The Company closely monitors and complies with various applicable guidelines and legal requirements in the jurisdictions in which it operates, which may continue to result in reduced business operations in response to new or existing stay-at-home orders, travel restrictions and other social distancing measures. The Company&#8217;s manufacturing partners, suppliers, and customers, have implemented similar operational restrictions. Despite reporting an increase in revenue for the three and nine months ended September&#160;30, 2021 when compared to the same period in 2020, the Company believes travel restrictions and overall reduced activity had a continued negative impact on the Company&#8217;s third quarter 2021 financial results. Given the continued evolution of the COVID-19 pandemic and the related complexities and uncertainties associated with the additional variants, the future effects of COVID-19 are unknown and the Company&#8217;s financial results may continue to be negatively affected in the future.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There may be long-term negative effects of the COVID-19 pandemic, even after it has subsided. Specifically, product demand may be reduced due to an economic recession, a decrease in corporate capital expenditures, prolonged unemployment, reduction in consumer confidence, or any similar negative economic condition. These negative effects could have a material impact on the Company&#8217;s operations, business, earnings, and liquidity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September&#160;30, 2021, there were no changes to the Company&#8217;s significant accounting policies as described in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2020, other than the accounting policy indicated below.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets and liabilities at fair value on a recurring basis. Fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, &#8220;Fair Value Measurements and Disclosures&#8221;, defines and establishes a framework for measuring fair value and expands disclosures about fair value measurements. In accordance with ASC 820, the Company has categorized its financial assets and liabilities, based on the priority of the inputs to the valuation technique, into a three-level fair value hierarchy as set forth below.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on unadjusted quoted prices for identical assets or liabilities in an active market that the company has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on quoted prices for similar attributes in active markets; quoted prices in markets where trading occurs infrequently; and inputs other than quoted prices that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the inputs used to measure the financial instruments fall within different levels of the hierarchy, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment Securities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All investments have been classified as &#8220;available-for-sale&#8221; and are carried at fair value as determined based upon quoted market prices or pricing models for similar securities at period end. Investments with contractual maturities less than 12 months at the balance sheet date are considered short-term investments. Investments with contractual maturities beyond one year are also classified as short-term due to the Company&#8217;s ability to liquidate the investment for use in operations within the next 12 months. Realized gains and losses on investment securities are included in earnings and are derived using the specific identification method for determining the cost of securities sold. The Company has not realized any significant gains or losses on sales of available-for-sale investment securities during any of the periods presented. As all the Company&#8217;s investment holdings are in the form of debt securities, unrealized gains and losses that are determined to be temporary in nature are reported as a component of accumulated other comprehensive income (loss). A decline in the fair value of any security below cost that is deemed other than temporary results in a charge to earnings and the establishment of a new cost basis for the security. Interest income is recognized when earned, as are the amortization of purchase premiums and accretion of purchase discounts on investment securities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued But Not Yet Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2015, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-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%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842): Targeted Improvements,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2021 and interim reporting periods in 2022. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses:  Measurement of credit Losses on Financial Instruments (ASU 2016-13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. The Company is currently evaluating the expected impact of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on its financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuer&#8217;s Accounting for Certain Modifications or Exchanges for Freestanding Equity-Classified Written Call Options </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to clarify the accounting for modifications or exchanges of equity-</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">classified warrants.The standard is effective for fiscal years beginning after December 15, 2021. Early adoption is permitted. The Company is in the process of evaluating the expected impact of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-04</span> on its 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_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>20
<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="idm140137198314376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">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</a></td>
<td class="text">Net Loss Per Share<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company&#8217;s potentially dilutive securities which include warrants, outstanding stock options, and Restricted Stock Units (&#8220;RSUs&#8221;) under the Company&#8217;s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">September 30,<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%">Stock options</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%">10,661,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,331,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,361,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,709,000&#160;</span></td><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%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,842,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,040,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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>21
<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="idm140137196732248">
<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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Source</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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.823%"/><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.530%"/><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 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 September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Instruments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,507,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,487,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,338,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,845,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service 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%">1,355,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,679,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,513,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Geographic Location</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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:9.280%"/><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:9.280%"/><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:9.864%"/><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:9.280%"/><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:9.280%"/><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:9.280%"/><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:9.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">%</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%">$</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%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">%</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%">$</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%">%</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%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,419,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,388,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">EMEIA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,498,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,196,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,679,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,513,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table above provides revenue from contracts with customers by source and geographic region (based on the customer&#8217;s billing address) on a disaggregated basis. North America consists of the United States and Canada. EMEIA consists of Europe, the Middle East, India and Africa. Asia Pacific includes China, Japan, South Korea, Singapore and Australia. For the three months ended September&#160;30, 2021 and 2020, the United States represented 44.2% and 40.0% of total revenue, respectively. Additionally, for the three months ended September&#160;30, 2021, China and Canada represented 17.9% and 10.8% of total revenue, respectively. For the three months ended September 30, 2020, no countries other than the United States represented greater than 10% of revenue. For the nine months ended September&#160;30, 2021 and 2020, the United States represented 50.0% and 51.0% of total revenue, respectively. No other countries represented greater than 10% of revenue during the nine months ended September&#160;30, 2021 and 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied was $569,000. These remaining performance obligations primarily relate to extended warranty and support and maintenance obligations. The Company expects to recognize approximately&#160;30.7% of this amount as revenue during the remainder of 2021,&#160;49.9%&#160;in 2022, and 19.5%&#160;in 2023 and thereafter. Warranty revenue is included in Service and other revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized revenue of&#160;$79,000&#160;and $66,000 during the three months ended September&#160;30, 2021 and 2020, respectively, and revenue of $326,000 and $299,000 during the nine months ended September&#160;30, 2021 and 2020, respectively, which was included in the contract liability balance at the end of the previous year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI 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>22
<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="idm140137198189624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Account 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="re">
<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_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Account Details</a></td>
<td class="text">Balance Sheet Account Details<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:74.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, trade</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%">5,011,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">4,894,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015,000)</span></td><td style="background-color:#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="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,119,000)</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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,996,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,775,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company extends credit to its customers in the normal course of business. For diagnostic testing services, receivables are based on either contractual rates with third-party payors, plus the amounts expected to be collected for any patient-responsibility portion, or for non-contracted arrangements, using the amounts expected to be collected from third-party payors and/or the patient-customer based on historical collection experience. The Company does not perform credit evaluations and therefore subsequent adjustments to the amount expected to be collected are recorded to revenue. The balance of our Lineagen accounts receivable balance as of September&#160;30, 2021 was $680,000.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For optical genome mapping (&#8220;OGM&#8221;) products and services, credit is extended based upon an evaluation of each customer&#8217;s credit history, financial condition, and other factors. Estimates of allowances for doubtful accounts are determined by evaluating individual customer circumstances, historical payment patterns, length of time past due, and economic and other factors. Bad debt expense is recorded as necessary to maintain an appropriate level of allowance for doubtful accounts in selling, general and administrative expense. During the three and nine months ended September&#160;30, 2021, the Company recorded a recovery of bad debt expense of $(10,000) and $(50,000), respectively, which is included in selling, general and administrative expenses. Amounts are charged to the allowance for doubtful accounts when collection efforts have been exhausted and are deemed uncollectible.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable is subject to concentration risk whenever a customer has a balance that meets or exceeds 10.0% of the Company&#8217;s total accounts receivable balance. As of September&#160;30, 2021, no customers met or exceeded 10% of the Company&#8217;s total accounts receivable balance. As of December&#160;31, 2020, two customer balances represented 27.4%  of the Company&#8217;s total accounts receivable balance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost or net realizable value, on a first-in, first-out basis. Inventory includes raw materials and finished goods that may be used in the research and development process and such items are expensed as consumed or expired.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions for slow-moving, excess, and obsolete inventories are estimated based on product life cycles, historical experience, and usage forecasts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:74.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.666%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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%">1,024,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,283,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,996,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,000&#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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,020,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,316,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>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="idm140137198777896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<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_LongTermDebtTextBlock', window );">Debt</a></td>
<td class="text">Debt <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Paycheck Protection Program</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2020, the Company received the PPP Loan proceeds of approximately $1.8 million pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) administered by the U.S. Small Business Administration (the &#8220;SBA&#8221;).  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PPP Loan accrued interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act. In February 2021, the Company applied for forgiveness of the PPP Loan, and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. A gain on forgiveness of Paycheck Protection Program loan of $1.8&#160;million was recognized during the nine months ended September&#160;30, 2021. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Innovatus LSA</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2019, the Company entered into a Loan and Security Agreement (the &#8220;LSA&#8221;) by and among Innovatus Life Sciences Lending Fund I, LP, a Delaware limited partnership (&#8220;Innovatus&#8221;), as collateral agent and the lenders listed on Schedule 1.1 thereto, including East West Bank. The LSA provided a first term loan of $17.5 million, a second term loan of $2.5 million and a third term loan of $5.0 million (collectively, the &#8220;Term Loans&#8221;) if the Company satisfied certain funding conditions. Interest on the Term Loans is due on the first of each month at a rate of 10.25% per annum in cash or a discounted rate of 7.25% in cash with 3.0% of the 10.25% per annum rate added to the principal of the loan and subject to accruing interest through the end of the interest only payment period, which ends March 1, 2022. At inception, the Company elected to pay interest in cash at a rate of 7.25% per annum and have 3.0% per annum of the interest added back to the outstanding principal. As of May 14, 2021 (the effective date of the loan payoff), the effective interest rate, including debt issuance costs, for the Term Loans was 16.7%. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The LSA provided for prepayment fees of 3.0% of the outstanding balance of the loan if the loan is repaid on or prior to March 14, 2020, 2.0% of the amount prepaid if the prepayment occurs after March 14, 2020 but prior to March 14, 2021, 1.0% of the amount prepaid after March 14, 2021 but prior to March 14, 2022 and 0% of the amount prepaid if the prepayment occurs thereafter. In addition, upon the final repayment of the total amounts borrowed, the Company is required to pay an end of term fee of $0.8 million. This end of term fee was being recognized as interest expense over the term of the LSA. As of September&#160;30, 2021, the outstanding term loan with Innovatus was paid in full, including all accrued interest, the end of term fee, and a prepayment fee for a total of $17.0&#160;million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The LSA also provides for a revolving line of credit in an amount not to exceed $5.0 million (the &#8220;Revolver&#8221;), which was terminated effectively upon payment in full of the above term loan.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Debt Obligations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no debt as of September&#160;30, 2021.The carrying value of the Company&#8217;s debt as of December 31, 2020 was as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align: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%">Term Loans</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,981,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP Loan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,756,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total carrying value of debt</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,326,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-term 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 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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="idm140137198044216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and 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 );">Stockholders&#8217; Equity and Stock-Based Compensation</a></td>
<td class="text">Stockholders&#8217; Equity and Stock-Based Compensation<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Follow-on Public Offerings</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 12, 2021, the Company completed an underwritten public offering of 33,368,851 shares of common stock, including 4,352,458 shares of common stock sold pursuant to the underwriters&#8217; exercise in full of their option to purchase additional shares. The price to the public in the offering was $3.05 per share and the underwriters purchased the shares from the Company pursuant to the underwriting agreement at a price of $2.867 per share. The gross proceeds were approximately $101.8&#160;million before deducting underwriting discounts and commissions and other offering expenses of $293,000.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 25, 2021, the Company completed an underwritten public offering of 38,333,352 shares of common stock, including 5,000,002 shares of common stock sold pursuant to the underwriters&#8217; exercise in full of their option to purchase additional shares. The price to the public in the offering was $6.00 per share and the underwriters purchased the shares from the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company pursuant to the underwriting agreement at a price of $5.64 per share. The gross proceeds were approximately $230.0&#160;million before deducting underwriting discounts and commissions and other offering expenses of $435,000.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shelf Registration Statements; Ladenburg and Cowen At-the-Market Facilities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company filed a shelf registration statement on Form S-3 with the SEC covering the offering, issuance and sale of up to $125.0 million of the Company&#8217;s securities, including up to $40.0 million of common stock pursuant to an At Market Issuance Sales Agreement, with Ladenburg Thalmann &amp; Co. Inc. acting as sales agent (the &#8220;Ladenburg ATM&#8221;). During October through December 2020, the Company sold 27,025,384 shares of common stock under the Ladenburg ATM at an average share price of $0.82, and received gross proceeds of approximately $22.1 million before deducting offering costs of $573,000. In January 2021, the Company sold an additional 6,298,152 shares of common stock under the ATM at an average share price of $2.68, and received gross proceeds of approximately $16.9 million before deducting offering costs of $422,000. The Company terminated the Ladenburg ATM in March 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2021, the Company filed an automatically effective shelf registration statement on Form S-3 with the SEC as a &#8220;well-known seasoned issuer,&#8221; allowing for the Company to issue an indeterminate number or amount of its securities from time to time in one or more offerings. On March 23, 2021, the Company entered into a Sales Agreement with Cowen and Company, LLC (&#8220;Cowen&#8221;) which provides for the sale, in the Company&#8217;s sole discretion, of shares of common stock having an aggregate offering price of up to $350.0&#160;million through or to Cowen, acting as sales agent or principal (the &#8220;Cowen ATM&#8221;)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company agreed to pay Cowen a commission of up to 3.0% of the aggregate gross proceeds from each sale of shares, reimburse legal fees and disbursements and provide Cowen with customary indemnification and contribution rights. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August and September 2021, the Company sold 2,256,000 shares of common stock under the Cowen ATM at an average share price of $6.15 per share, and received gross proceeds of approximately $13.9 million before deducting offering</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> costs of $0.6 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Warrants</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s warrant activity during the nine months ended September&#160;30, 2021 was as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:49.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Stock under Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,174,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,841,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(10,789,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.89&#160;</span></td><td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,175,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.29&#160;</span></td><td style="background-color:#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,361,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.02</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity during the nine months ended September&#160;30, 2021 was as follows: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Stock under Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,290,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,178,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">6,544,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.11&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(371,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#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 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,187,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,661,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,822,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,035,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.31&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,326,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September&#160;30, 2021 and 2020, the weighted-average grant date fair value of stock options granted was $3.64 and $0.35 per share, respectively. For the nine months ended September&#160;30, 2021 and 2020, the weighted-average grant date fair value of stock options granted was $4.78 and $0.43 per share, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense for the periods presented as follows:</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="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:46.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.135%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.773%"/><td style="width:0.1%"/></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">2,043,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,708,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,000&#160;</span></td><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 stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,788,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,917,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:47.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.756%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" rowspan="2" 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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</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%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 12, 2021, the compensation committee of the Company&#8217;s board of directors granted 580,000 RSUs to R. Erik Holmlin, Ph.D., the Company&#8217;s President and Chief Executive Officer (the &#8220;Holmlin Grant&#8221;), and 240,000 RSUs to Mark Oldakowski, the Company&#8217;s Chief Operating Officer (the &#8220;Oldakowski Grant&#8221;), in each case with an effective grant date and vesting commencement date of May 12, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290,000 RSUs under the Holmlin Grant are subject to time-based vesting, with 50% of the shares vesting on each of the first and second anniversaries of the vesting commencement date, subject to continued service through the vesting date, and 18 months vesting acceleration upon a termination without cause or resignation with good reason.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290,000 RSUs under the Holmlin Grant are subject to vesting upon the satisfaction of certain specified revenue targets within four years following the vesting commencement date. If Dr. Holmlin&#8217;s employment with the Company is terminated without cause or he resigns with good reason, then the shares will continue to be eligible for vesting upon satisfaction of the revenue targets within a period that is the shorter of 18 months following termination or four years following the vesting commencement date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs comprising the Oldakowski Grant are subject to time-based vesting, with 50% of the shares vesting on each of the first and second anniversaries of the vesting commencement date, subject to continued service through the vesting date.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>25
<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="idm140137198805048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Litigation<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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may be subject to potential liabilities under various claims and legal actions that are pending or may be asserted. These matters arise in the ordinary course and conduct of the business. The Company regularly assesses contingencies to determine the degree of probability and range of possible loss for potential accrual in the financial statements. An estimated loss contingency is accrued in the financial statements if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on the Company&#8217;s assessment, it currently does not have any material loss exposure as it is not a defendant in any claims or legal actions.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><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>26
<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="idm140137198285032">
<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 Taxes The Company is subject to taxation in the United States, United Kingdom and various state jurisdictions. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the full valuation allowance on the Company&#8217;s U.S. net operating losses.<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>27
<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="idm140137198805608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of Lineagen</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 21, 2020, the Company, Alta Merger Sub, Inc., a wholly owned subsidiary of the Company (&#8220;Merger Sub&#8221;), Lineagen, a Delaware corporation, and Michael S. Paul, Ph.D., solely in his capacity as exclusive agent and attorney-in-fact of the security-holders of Lineagen, entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms and conditions of the Merger Agreement, Merger Sub merged with and into Lineagen whereupon the separate corporate existence of Merger Sub ceased, with Lineagen continuing as the surviving corporation of the Merger as a wholly owned subsidiary of the Company. Lineagen&#8217;s expertise in development, commercialization and reimbursement of laboratory-developed tests provides a platform for accelerating sales growth for the Company&#8217;s Saphyr system.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information in the table below summarizes the combined results of operations for the Company and Lineagen as if the companies had been combined as of January 1, 2019. The unaudited pro forma financial information is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved as if the acquisition had taken place as of January 1, 2019.</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:17.762%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:27pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Three Months Ended September 30,<br/>(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">(Unaudited)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,018,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,948,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(10,087,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,375,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Basic and diluted net loss per share</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(0.07)</span></td><td style="background-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%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of BioDiscovery</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, the Company entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;), pursuant to which the Company agreed to acquire BioDiscovery, Inc (&#8220;Biodiscovery&#8221;). Under the terms of the Merger Agreement,, Bionano purchased 100% of the outstanding shares of BioDiscovery on October 18, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the Company paid upfront consideration consisting of a combination of approximately $50&#160;million in cash and $40&#160;million in shares of Company common stock. The upfront consideration is subject to adjustment for, among other things, cash, unpaid indebtedness, unpaid transaction expenses and working capital relative to a target. Approximately $27&#160;million worth of shares of Company common stock issued as upfront consideration pursuant to the Merger Agreement are subject to vesting based on continued service, subject to the terms and conditions of a stock restriction agreement. Under the Merger Agreement, the Company has also agreed to pay a milestone payment of $10&#160;million in cash based on the achievement of certain commercial milestones. The Merger Agreement has a customary post-closing purchase price adjustment mechanism.</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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140137198301864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value MeasurementsThe Company holds investment securities that consist of highly liquid, investment grade debt securities. The Company determines the fair value of its investment securities based upon one or more valuations reported by its investment accounting and reporting service provider. The investment service provider values the securities using a hierarchical security pricing model that relies primarily on valuations provided by an industry-recognized valuation service. Such valuations may be based on trade prices in active markets for identical assets or liabilities (Level 1 inputs) or valuation models using inputs that are observable either directly or indirectly (Level 2 inputs), such as quoted prices for similar assets or liabilities, yield curves, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, and broker and dealer quotes, as well as other relevant economic measures.<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis in the Unaudited Consolidated Balance Sheets:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30, 2021</span></div></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value and Carrying Value on Balance Sheet</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt 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%">Fair&#160;Value&#160;Measurement&#160;Category</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,939,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,939,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Notes/Bonds</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%">87,394,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,394,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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"/></tr><tr><td colspan="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%">Total Investments:</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,333,000&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,333,000&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money Market Funds</span></td><td style="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="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%">114,331,000&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">114,331,000&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">&#8212;&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">&#8212;&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money Market Funds are classified as cash equivalents on the balance sheet. The Company did not hold any investments as of December 31, 2020. As of September 30, 2021, the Company held 44 securities in an unrealized loss position. None of the Company&#8217;s available-for-sale investment securities were in a material unrealized loss position at September 30, 2021. As such, the Company has not recognized any impairment in its financial statements related to its available-for-sale investment securities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the following table summarizes the amortized cost and the unrealized gains (losses) of the available for sale securities:</span></div><div style="margin-top:6pt;text-align:justify"><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 style="width:45.312%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Commercial Paper</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Corporate Notes/Bonds</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortized Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized gains (losses)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortized Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized gains (losses)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">Less than 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,957,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,000)</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%">12,234,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,258,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">97,957,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,000)</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%">87,492,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(98,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in interest income for the three-month period ended September 30, 2021 was interest income related to the Company&#8217;s available for sale securities of $13,000. All interest income related to the available for sale securities in 2021 related to three-month period ended September 30, 2021. All available-for-sale securities are classified as current assets, even if the maturity when acquired by the Company is greater than one year due to the ability to liquidate within the next 12 months.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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="idm140137201193848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Basis of Presentation (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_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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of PresentationThe accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;) for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company&#8217;s management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2020.<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_bngo_LiquidityPolicyTextBlock', window );">Liquidity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2021, the Company had approximately $140.7&#160;million in cash and cash equivalents, $185.3&#160;million in available-for-sale investment securities, and working capital of $324.3 million as a result of common stock offerings executed in the quarters ended December 31, 2020, March 31, 2021, and September 30, 2021. In February 2021, we applied for forgiveness of our Paycheck Protection Program Loan of approximately $1.8 million (&#8220;the PPP Loan&#8221;) , and in March 2021, the PPP Loan, including all accrued interest, was forgiven in full. During the previous quarter ended June 30, 2021, the outstanding term loan with Innovatus (as defined below) was paid in full, including all accrued interest, an end of term fee, and a prepayment fee for a total of $17.0&#160;million. </span></div>The Company believes its available cash balance will be sufficient to fund operations, obligations as they become due and capital investments for at least the next twelve months. However, the Company expects to continue to incur net losses for the foreseeable future. The Company plans to continue to fund its losses from operations and capital funding needs through a combination of equity offerings, debt financings or other sources, including potential collaborations, licenses and other similar arrangements. If the Company is not able to secure adequate additional funding, the Company may be forced to make reductions in spending, potentially harming the Company&#8217;s business.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures certain financial assets and liabilities at fair value on a recurring basis. Fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, &#8220;Fair Value Measurements and Disclosures&#8221;, defines and establishes a framework for measuring fair value and expands disclosures about fair value measurements. In accordance with ASC 820, the Company has categorized its financial assets and liabilities, based on the priority of the inputs to the valuation technique, into a three-level fair value hierarchy as set forth below.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on unadjusted quoted prices for identical assets or liabilities in an active market that the company has the ability to access at the measurement date.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on quoted prices for similar attributes in active markets; quoted prices in markets where trading occurs infrequently; and inputs other than quoted prices that are observable, either directly or indirectly, for substantially the full term of the asset or liability.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; Assets and liabilities whose values are based on prices or valuation techniques that require inputs that are both unobservable and significant to the overall fair value measurement.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the inputs used to measure the financial instruments fall within different levels of the hierarchy, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument.</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_MarketableSecuritiesPolicy', window );">Investment securities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment Securities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All investments have been classified as &#8220;available-for-sale&#8221; and are carried at fair value as determined based upon quoted market prices or pricing models for similar securities at period end. Investments with contractual maturities less than 12 months at the balance sheet date are considered short-term investments. Investments with contractual maturities beyond one year are also classified as short-term due to the Company&#8217;s ability to liquidate the investment for use in operations within the next 12 months. Realized gains and losses on investment securities are included in earnings and are derived using the specific identification method for determining the cost of securities sold. The Company has not realized any significant gains or losses on sales of available-for-sale investment securities during any of the periods presented. As all the Company&#8217;s investment holdings are in the form of debt securities, unrealized gains and losses that are determined to be temporary in nature are reported as a component of accumulated other comprehensive income (loss). A decline in the fair value of any security below cost that is deemed other than temporary results in a charge to earnings and the establishment of a new cost basis for the security. Interest income is recognized when earned, as are the amortization of purchase premiums and accretion of purchase discounts on investment securities.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued But Not Yet Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued But Not Yet Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2015, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-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%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842): Targeted Improvements,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2021 and interim reporting periods in 2022. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses:  Measurement of credit Losses on Financial Instruments (ASU 2016-13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. The Company is currently evaluating the expected impact of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2016-13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on its financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuer&#8217;s Accounting for Certain Modifications or Exchanges for Freestanding Equity-Classified Written Call Options </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to clarify the accounting for modifications or exchanges of equity-</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">classified warrants.The standard is effective for fiscal years beginning after December 15, 2021. Early adoption is permitted. The Company is in the process of evaluating the expected impact of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2021-04</span> on its financial statements.<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company&#8217;s potentially dilutive securities which include warrants, outstanding stock options, and Restricted Stock Units (&#8220;RSUs&#8221;) under the Company&#8217;s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_LiquidityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liquidity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_LiquidityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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="idm140137198268312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.653%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">September 30,<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%">Stock options</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%">10,661,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,331,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,361,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,709,000&#160;</span></td><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%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,842,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,040,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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="idm140137198279928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Revenue Recognition</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Source</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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.823%"/><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.530%"/><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 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 September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Instruments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,507,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,487,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,338,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,016,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,300,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,845,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,503,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service 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%">1,355,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,196,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,679,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,513,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Geographic Location</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><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:9.280%"/><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:9.280%"/><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:9.864%"/><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:9.280%"/><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:9.280%"/><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:9.280%"/><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:9.288%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">%</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%">$</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%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">%</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%">$</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%">%</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%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">40&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,419,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,388,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">EMEIA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,908,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,498,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,196,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,679,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align: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,513,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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="idm140137196703928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Account Details (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_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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:74.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, trade</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%">5,011,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">4,894,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,015,000)</span></td><td style="background-color:#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="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,119,000)</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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,996,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,775,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock', window );">Schedule of Components of Inventories</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventories are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:74.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.666%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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%">1,024,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,283,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,996,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,000&#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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,020,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,316,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfInventoryNoncurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle including inventoried costs relating to long-term contracts or programs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(d))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=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(6)(b))<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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="idm140137198279928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (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_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_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text">The carrying value of the Company&#8217;s debt as of December 31, 2020 was 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:86.180%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align: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%">Term Loans</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,981,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP Loan</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,756,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less unamortized debt issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,430,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total carrying value of debt</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,326,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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="idm140137201265720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and 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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Warrant Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s warrant activity during the nine months ended September&#160;30, 2021 was as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:49.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Stock under Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,174,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.76</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,841,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(10,789,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.89&#160;</span></td><td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,175,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.29&#160;</span></td><td style="background-color:#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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,361,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.02</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity during the nine months ended September&#160;30, 2021 was as follows: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of Stock under Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,290,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,178,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">6,544,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.11&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(371,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.49&#160;</span></td><td style="background-color:#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 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,187,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,661,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,822,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at September&#160;30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,035,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.31&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,326,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of Recognized Stock-Based Compensation Expense</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense for the periods presented as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:46.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.104%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.135%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.773%"/><td style="width:0.1%"/></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,209,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">2,043,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,708,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848,000&#160;</span></td><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 stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,788,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,917,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Weighted-Average Assumptions in Black -Scholes Option Pricing Model</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:47.492%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.756%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" rowspan="2" 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 style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9</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%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI 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.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 1<br> -Subparagraph (b)<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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is 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 1<br> -Subparagraph (a)<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 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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="idm140137198135368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information</a></td>
<td class="text">The unaudited pro forma financial information is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved as if the acquisition had taken place as of January 1, 2019.<table 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:62.057%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:17.762%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:27pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Three Months Ended September 30,<br/>(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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%">(Unaudited)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,018,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,948,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(10,087,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,375,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Basic and diluted net loss per share</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(0.07)</span></td><td style="background-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%">(0.33)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140137292437304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis in the Unaudited Consolidated Balance Sheets:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;30, 2021</span></div></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value and Carrying Value on Balance Sheet</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt 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%">Fair&#160;Value&#160;Measurement&#160;Category</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,939,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,939,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Notes/Bonds</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%">87,394,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,394,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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"/></tr><tr><td colspan="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%">Total Investments:</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,333,000&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,333,000&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money Market Funds</span></td><td style="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="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%">114,331,000&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">114,331,000&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">&#8212;&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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="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%">&#8212;&#160;</span></td><td style="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_MarketableSecuritiesTextBlock', window );">Marketable Securities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the following table summarizes the amortized cost and the unrealized gains (losses) of the available for sale securities:</span></div><div style="margin-top:6pt;text-align:justify"><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 style="width:45.312%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Commercial Paper</span></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:100%">Corporate Notes/Bonds</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortized Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized gains (losses)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Amortized Cost</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unrealized gains (losses)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">Less than 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,957,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,000)</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%">12,234,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,258,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">97,957,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,000)</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%">87,492,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(98,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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="idm140137292271208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Basis of Presentation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 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>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2020</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 140,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_WorkingCapital', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">324,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">324,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan', window );">Gain on forgiveness of PPP Loan</a></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,775<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_RepaymentsOfNotesPayable', 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="nump">$ 17,010<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Forgiveness Of Paycheck Protection Program Loan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Working Capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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_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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a borrowing supported by a written promise to pay an 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 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_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>38
<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="idm140137286695880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (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 (in shares)</a></td>
<td class="nump">15,842<span></span>
</td>
<td class="nump">35,040<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_StockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 (in shares)</a></td>
<td class="nump">10,661<span></span>
</td>
<td class="nump">5,331<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=bngo_CommonWarrantsMember', window );">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 (in shares)</a></td>
<td class="nump">4,361<span></span>
</td>
<td class="nump">29,709<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="nump">820<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_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_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=bngo_CommonWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_CommonWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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="idm140137202396776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Revenue by Source and Geographic Location (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 );">Revenue</a></td>
<td class="nump">$ 4,655<span></span>
</td>
<td class="nump">$ 2,196<span></span>
</td>
<td class="nump">$ 11,679<span></span>
</td>
<td class="nump">$ 4,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,557<span></span>
</td>
<td class="nump">874<span></span>
</td>
<td class="nump">6,419<span></span>
</td>
<td class="nump">2,388<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=us-gaap_EMEAMember', window );">EMEIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,234<span></span>
</td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">3,762<span></span>
</td>
<td class="nump">1,908<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 864<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="nump">$ 1,498<span></span>
</td>
<td class="nump">$ 217<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_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer | Geographic Concentration Risk | North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">53.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer | Geographic Concentration Risk | EMEIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">42.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer | Geographic Concentration Risk | Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="nump">$ 1,580<span></span>
</td>
<td class="nump">$ 7,845<span></span>
</td>
<td class="nump">$ 3,503<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=bngo_InstrumentRevenueMember', window );">Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,468<span></span>
</td>
<td class="nump">724<span></span>
</td>
<td class="nump">3,507<span></span>
</td>
<td class="nump">1,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=bngo_ConsumableRevenueMember', window );">Consumables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,832<span></span>
</td>
<td class="nump">856<span></span>
</td>
<td class="nump">4,338<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Service and other revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,355<span></span>
</td>
<td class="nump">$ 616<span></span>
</td>
<td class="nump">$ 3,834<span></span>
</td>
<td class="nump">$ 1,010<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_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=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=bngo_InstrumentRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_InstrumentRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=bngo_ConsumableRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_ConsumableRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>40
<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="idm140137282881400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Narrative (Details) - Geographic Concentration Risk - Revenue Benchmark<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">44.20%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">17.90%<span></span>
</td>
<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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">CANADA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</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>
</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_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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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="idm140137199899608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Remaining Performance Obligations (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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Performance obligation</a></td>
<td class="nump">$ 569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">$ 79<span></span>
</td>
<td class="nump">$ 66<span></span>
</td>
<td class="nump">$ 326<span></span>
</td>
<td class="nump">$ 299<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Performance obligation, percentage</a></td>
<td class="nump">30.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Timing of satisfaction of remaining performance obligation</a></td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Performance obligation, percentage</a></td>
<td class="nump">49.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Timing of satisfaction of remaining performance obligation</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Performance obligation, percentage</a></td>
<td class="nump">19.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Timing of satisfaction of remaining performance obligation</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI 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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI 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_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2022-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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="idm140137201113176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Account Details - Schedule of Accounts Receivable (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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable, trade</a></td>
<td class="nump">$ 5,011<span></span>
</td>
<td class="nump">$ 4,894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less allowance for doubtful accounts</a></td>
<td class="num">(2,015)<span></span>
</td>
<td class="num">(2,119)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 2,996<span></span>
</td>
<td class="nump">$ 2,775<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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, 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 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_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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_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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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="idm140137203077448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Account Details - Narrative (Details) - USD ($)<br> $ in Thousands</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">12 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>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_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 2,996<span></span>
</td>
<td class="nump">$ 2,996<span></span>
</td>
<td class="nump">$ 2,775<span></span>
</td>
</tr>
<tr class="re">
<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 );">Recovery of bad debt expense</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(50)<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_srt_MajorCustomersAxis=bngo_LineagenMember', window );">Lineagen</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_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 680<span></span>
</td>
<td class="nump">$ 680<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_srt_MajorCustomersAxis=bngo_TwoCustomersMember', window );">Two Customers | Accounts Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=bngo_LineagenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=bngo_LineagenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=bngo_TwoCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=bngo_TwoCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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="idm140137201169880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Account Details - Schedule of Components of Inventories (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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 1,024<span></span>
</td>
<td class="nump">$ 2,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">7,996<span></span>
</td>
<td class="nump">1,033<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">$ 9,020<span></span>
</td>
<td class="nump">$ 3,316<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<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_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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="idm140137282944392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 17, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2019</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>
<th class="th"><div>May 14, 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan', window );">Gain on forgiveness of PPP Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,775,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', 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">17,010,000<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=bngo_LoanUnderPaycheckProtectionProgramMember', window );">Loan Under Paycheck Protection Program | Unsecured Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan', window );">Gain on forgiveness of PPP Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=bngo_TermA1LoanMember', window );">Term A-1 Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Term loan face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,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>
<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=bngo_TermA2LoanMember', window );">Term A-2 Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Term loan face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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>
<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=bngo_InnovatusTerm3LoanMember', window );">Innovatus Term 3 Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Term loan face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000.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>
</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=bngo_InnovatusLoanAgreementMember', window );">Innovatus LSA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_DebtInstrumentInterestRateCashRate', window );">Cash rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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>
</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_bngo_DebtInstrumentInterestRateDiscountedCashRate', window );">Discounted cash rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.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_DebtInstrumentUnamortizedDiscountCurrent', window );">End of term fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=bngo_InnovatusLoanAgreementMember', window );">Innovatus LSA | Period One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_DebtInstrumentPrepaymentFeePercent', window );">Prepayment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=bngo_InnovatusLoanAgreementMember', window );">Innovatus LSA | Period Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_DebtInstrumentPrepaymentFeePercent', window );">Prepayment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=bngo_InnovatusLoanAgreementMember', window );">Innovatus LSA | Period Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_DebtInstrumentPrepaymentFeePercent', window );">Prepayment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=bngo_InnovatusLoanAgreementMember', window );">Innovatus LSA | Period Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_DebtInstrumentPrepaymentFeePercent', window );">Prepayment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=bngo_InnovatusLoanAgreementMember', window );">Innovatus LSA | PIK</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_DebtInstrumentInterestRateCashRate', window );">Cash rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=bngo_RevolverMember', window );">Revolver</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Term loan facility available</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_DebtInstrumentInterestRateCashRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Interest Rate, Cash Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_DebtInstrumentInterestRateCashRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_DebtInstrumentInterestRateDiscountedCashRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Interest Rate, Discounted Cash Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_DebtInstrumentInterestRateDiscountedCashRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_DebtInstrumentPrepaymentFeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prepayment fee percent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_DebtInstrumentPrepaymentFeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Forgiveness Of Paycheck Protection Program Loan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="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 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI 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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 debt discount to be amortized 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (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_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a borrowing supported by a written promise to pay an 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 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_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DebtInstrumentAxis=bngo_LoanUnderPaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_LoanUnderPaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=bngo_TermA1LoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_TermA1LoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=bngo_TermA2LoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_TermA2LoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=bngo_InnovatusTerm3LoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_InnovatusTerm3LoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=bngo_InnovatusLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_InnovatusLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_DebtInstrumentPaymentTermsAxis=bngo_DebtInstrumentPaymentTermsPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">bngo_DebtInstrumentPaymentTermsAxis=bngo_DebtInstrumentPaymentTermsPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_DebtInstrumentPaymentTermsAxis=bngo_DebtInstrumentPaymentTermsPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">bngo_DebtInstrumentPaymentTermsAxis=bngo_DebtInstrumentPaymentTermsPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_DebtInstrumentPaymentTermsAxis=bngo_DebtInstrumentPaymentTermsPeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">bngo_DebtInstrumentPaymentTermsAxis=bngo_DebtInstrumentPaymentTermsPeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_DebtInstrumentPaymentTermsAxis=bngo_DebtInstrumentPaymentTermsPeriodFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">bngo_DebtInstrumentPaymentTermsAxis=bngo_DebtInstrumentPaymentTermsPeriodFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_PaymentInKindPIKNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_PaymentInKindPIKNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=bngo_RevolverMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=bngo_RevolverMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140137196472888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Total principal</a></td>
<td class="nump">$ 17,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less unamortized debt issuance costs</a></td>
<td class="num">(1,430)<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_LongTermDebt', window );">Total carrying value of debt</a></td>
<td class="nump">16,326<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=bngo_TermLoansMember', window );">Term Loans</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Total principal</a></td>
<td class="nump">15,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=bngo_PPPLoanMember', window );">PPP Loan</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Total principal</a></td>
<td class="nump">$ 1,775<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI 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 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-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_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI 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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=bngo_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=bngo_TermLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=bngo_PPPLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=bngo_PPPLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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="idm140137195390680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Stock-Based Compensation - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 12, 2021</div></th>
<th class="th"><div>Mar. 23, 2021</div></th>
<th class="th"><div>Jan. 25, 2021</div></th>
<th class="th"><div>Jan. 12, 2021</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Aug. 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,333,352<span></span>
</td>
<td class="nump">33,368,851<span></span>
</td>
<td class="nump">6,298,152<span></span>
</td>
<td class="nump">2,256,000<span></span>
</td>
<td class="nump">27,025,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Average share price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.00<span></span>
</td>
<td class="nump">$ 3.05<span></span>
</td>
<td class="nump">$ 2.68<span></span>
</td>
<td class="nump">$ 6.15<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230,000,000<span></span>
</td>
<td class="nump">$ 101,800,000<span></span>
</td>
<td class="nump">$ 16,900,000<span></span>
</td>
<td class="nump">$ 13,900,000<span></span>
</td>
<td class="nump">$ 22,100,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_DeferredFinanceCostsNet', window );">Offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 435,000<span></span>
</td>
<td class="nump">$ 293,000<span></span>
</td>
<td class="nump">$ 422,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 573,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_SaleOfStockAuthorizedAmountToBeIssued', window );">Authorized amount of stock to be issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | R. Erik Holmlin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Units granted (in shares)</a></td>
<td class="nump">580,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | R. Erik Holmlin | Time-Based Vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Units granted (in shares)</a></td>
<td class="nump">290,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_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary', window );">Percentage of shares vesting on the first and second anniversary</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment', window );">Vesting period, termination of employment</a></td>
<td class="text">18 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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | R. Erik Holmlin | Performance Satisfaction Vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Units granted (in shares)</a></td>
<td class="nump">290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | R. Erik Holmlin | Performance Satisfaction Vesting | 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment', window );">Vesting period, termination of employment</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | R. Erik Holmlin | Performance Satisfaction Vesting | 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment', window );">Vesting period, termination of employment</a></td>
<td class="text">18 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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | Mark Oldakowski</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Units granted (in shares)</a></td>
<td class="nump">240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs | Mark Oldakowski | Time-Based Vesting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary', window );">Percentage of shares vesting on the first and second anniversary</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_CounterpartyNameAxis=bngo_CowenMember', window );">Cowen</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_SaleOfStockValueSharesIssuedInTransaction', window );">Aggregate offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_CommissionFeeMaximumPercentageOfGrossProceeds', window );">Commission fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,002<span></span>
</td>
<td class="nump">4,352,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Average share price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.64<span></span>
</td>
<td class="nump">$ 2.867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_bngo_SaleOfStockAuthorizedAmountToBeIssued', window );">Authorized amount of stock to be issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_CommissionFeeMaximumPercentageOfGrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Fee, Maximum Percentage Of Gross Proceeds</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_CommissionFeeMaximumPercentageOfGrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_SaleOfStockAuthorizedAmountToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale Of Stock, Authorized Amount To Be Issued</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_SaleOfStockAuthorizedAmountToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_SaleOfStockValueSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock, Value, Shares Issued in 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;">bngo_SaleOfStockValueSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Termination of Employment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vesting on First and Second Anniversary</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 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_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of 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 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_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=bngo_RErikHolmlinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=bngo_RErikHolmlinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_VestingStatusAxis=bngo_TimeBasedVestingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">bngo_VestingStatusAxis=bngo_TimeBasedVestingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_VestingStatusAxis=bngo_PerformanceSatisfactionVestingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">bngo_VestingStatusAxis=bngo_PerformanceSatisfactionVestingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=bngo_MarkOldakowskiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=bngo_MarkOldakowskiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CounterpartyNameAxis=bngo_CowenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=bngo_CowenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>48
<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="idm140137199349896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Stock-Based Compensation - Warrant Activity (Details) - USD ($)<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></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_bngo_ClassOfWarrantOrRightOutstandingRollForward', window );"><strong>Shares of Stock under Warrants</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_ClassOfWarrantOrRightOutstanding', window );">Beginning balance (in shares)</a></td>
<td class="nump">15,174<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_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">0<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_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod', window );">Exercised (in shares)</a></td>
<td class="num">(10,789)<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_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod', window );">Canceled (in shares)</a></td>
<td class="num">(24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Ending balance (in shares)</a></td>
<td class="nump">4,361<span></span>
</td>
<td class="nump">15,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward', window );"><strong>Weighted- Average Exercise Price</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Beginning balance (in USD per share)</a></td>
<td class="nump">$ 2.34<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_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod', window );">Exercised (in USD per share)</a></td>
<td class="nump">0.89<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_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod', window );">Cancelled (in dollars per share)</a></td>
<td class="nump">3.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance (in USD per share)</a></td>
<td class="nump">$ 5.95<span></span>
</td>
<td class="nump">$ 2.34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward', window );"><strong>Weighted- Average Remaining Contractual Term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights', window );">Balance</a></td>
<td class="text">2 years 7 days<span></span>
</td>
<td class="text">3 years 9 months 3 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_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights', window );">Beginning balance</a></td>
<td class="nump">$ 26,841<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_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights', window );">Exercised</a></td>
<td class="nump">58,175<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_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights', window );">Ending balance</a></td>
<td class="nump">$ 1,651<span></span>
</td>
<td class="nump">$ 26,841<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Cancelled In 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;">bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised In 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;">bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Number Of Securities Canceled In 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;">bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Number Of Securities Exercised In 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;">bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Number Of Securities Granted In 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;">bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_ClassOfWarrantOrRightOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Outstanding [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ClassOfWarrantOrRightOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Of Warrants Or Rights</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</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_bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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>49
<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="idm140137199139992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, 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>
<th class="th" colspan="1">12 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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares of Stock under Stock Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(371)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Canceled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(802)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">10,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Vested and exercisable (in shares)</a></td>
<td class="nump">3,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Canceled (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in USD per share)</a></td>
<td class="nump">$ 4.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.91<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Vested and exercisable (in USD per share)</a></td>
<td class="nump">$ 3.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward', window );"><strong>Weighted- Average Remaining Contractual Term</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Vested and exercisable (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 1 month 9 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Ending balance</a></td>
<td class="nump">$ 17,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Vested and exercisable</a></td>
<td class="nump">$ 9,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in USD per share)</a></td>
<td class="nump">$ 3.64<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 4.78<span></span>
</td>
<td class="nump">$ 0.43<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_bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>50
<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="idm140137283238728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">General and administrative</a></td>
<td class="nump">$ 2,788<span></span>
</td>
<td class="nump">$ 447<span></span>
</td>
<td class="nump">$ 4,917<span></span>
</td>
<td class="nump">$ 1,103<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">General and administrative</a></td>
<td class="nump">745<span></span>
</td>
<td class="nump">122<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">General and administrative</a></td>
<td class="nump">$ 2,043<span></span>
</td>
<td class="nump">$ 325<span></span>
</td>
<td class="nump">$ 3,708<span></span>
</td>
<td class="nump">$ 848<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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="idm140137366309272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity and Stock-Based Compensation - Assumptions (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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">1.10%<span></span>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">71.40%<span></span>
</td>
<td class="nump">77.90%<span></span>
</td>
<td class="nump">78.30%<span></span>
</td>
<td class="nump">74.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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="idm140137201197816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Pro Forma Information (Details) - Lineagen - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">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, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 3,018<span></span>
</td>
<td class="nump">$ 7,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (10,087)<span></span>
</td>
<td class="num">$ (30,375)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">Basic net loss per share (in dollars per share)</a></td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Diluted net loss per share (in dollars per share)</a></td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.33)<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_BusinessAcquisitionAxis=bngo_LineagenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bngo_LineagenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>53
<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="idm140137196605560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - BioDiscovery - Subsequent Event<br> $ in Millions</strong></div></th>
<th class="th">
<div>Oct. 08, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Acquired shares purchased (in shares)</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bngo_BusinessCombinationConsiderationTransferredCash', window );">Consideration transferred, cash</a></td>
<td class="nump">$ 50<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_bngo_BusinessCombinationConsiderationTransferredValueOfShares', window );">Consideration transferred, value of shares</a></td>
<td class="nump">40<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_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting', window );">Consideration transferred, value of shares subject to vesting</a></td>
<td class="nump">27<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_bngo_BusinessAcquisitionMilestonePayment', window );">Business Acquisition, Milestone Payment</a></td>
<td class="nump">$ 10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Consideration Transferred, Value Of Shares, Subject To Vesting</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_BusinessAcquisitionMilestonePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Milestone Payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_BusinessAcquisitionMilestonePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_BusinessCombinationConsiderationTransferredCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Cash</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bngo_BusinessCombinationConsiderationTransferredCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_bngo_BusinessCombinationConsiderationTransferredValueOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Value Of 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;">bngo_BusinessCombinationConsiderationTransferredValueOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bngo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bngo_BioDiscoveryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bngo_BioDiscoveryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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="idm140137202497128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Financial Assets and Liabilities (Details) - Fair Value, Recurring<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Total Investments</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">$ 185,333<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Total Investments | Commercial Paper</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">97,939<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Total Investments | Corporate Notes/Bonds</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">87,394<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Money Market Funds</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">114,331<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 | Total Investments</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 | Total Investments | Commercial Paper</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 | Total Investments | Corporate Notes/Bonds</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 | Money Market Funds</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">114,331<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 | Total Investments</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">185,333<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 | Total Investments | Commercial Paper</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">97,939<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 | Total Investments | Corporate Notes/Bonds</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">87,394<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 | Money Market Funds</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 | Total Investments</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 | Total Investments | Commercial Paper</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 | Total Investments | Corporate Notes/Bonds</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 | Money Market Funds</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentsFairValueDisclosure', window );">Assets</a></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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_InvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_InvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_InvestmentTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=bngo_CorporateNotesAndBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=bngo_CorporateNotesAndBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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="idm140137196625032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($) </div>
<div>security</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Number of securities in an unrealized loss position | security</a></td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income | $</a></td>
<td class="nump">$ 13<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI 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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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="idm140137202254152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper</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_DebtSecuritiesAvailableforsaleAmortizedCostAbstract', window );"><strong>Amortized Cost</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_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue', window );">Less than 1 year</a></td>
<td class="nump">$ 97,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through five years</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">97,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized gains (losses)</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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 1 year</a></td>
<td class="num">(18)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Due after one year through five years</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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">(18)<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_FairValueByAssetClassAxis=bngo_CorporateNotesAndBondsMember', window );">Corporate Notes/Bonds</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_DebtSecuritiesAvailableforsaleAmortizedCostAbstract', window );"><strong>Amortized Cost</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_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue', window );">Less than 1 year</a></td>
<td class="nump">12,234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through five years</a></td>
<td class="nump">75,258<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">87,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Unrealized gains (losses)</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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 1 year</a></td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Due after one year through five years</a></td>
<td class="num">(91)<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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="num">$ (98)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableforsaleAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtSecuritiesAvailableforsaleAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByAssetClassAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=bngo_CorporateNotesAndBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=bngo_CorporateNotesAndBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M]7S8N)7]92TM'*VI<V-.ZEDKJ5^L84.+^@F':23D!)ZU$GB@DH"'%D8%WZ$
M%;M$<I<;4'L9VM"^C>1N\_BN=K=6CC(H1K%G"D_G;#2FHS[UQI/>4QU%I_,,
ME^DI-.!AT81?QWQ5ZRT<H-%;3NE9R^W =919S?\FN";7\+!^&>)@#5L4YM2>
MX=K\FM5N'W6<%P[W!=L4,*?TK)72%UT=D+J1H7@F?XKZ=,>A/-BN]"D=HFVL
M[Y3>QQ5Z7Q8/@XAM.AO@NEW*NCYZ"N$DWL>E^7 =8H!.HGWVRPXV_(/3$UP@
M'R(#FU&U))2]?7Q'%B+(-02_UIDXTDLA^MT[L;$G*43HB<>Y("D4YT*',-Y.
MCGU<1Z$X%.JVV":/*JZEBP-<W'Z\PY@X'?9Q'=Z[#$I6L.9R)8YNHAN ;J>+
MRREV4.0[X?5QW?S*M=W.8UA..?W37Y>'3@E]7+I^)@]QI-W<,V(427,-,<D$
M:;LZG4;ZN+"UR+^&,Q/(OZ_8V:03Q3ZN8NT3L 'H> +V#LZO;<M8'.MG)+"G
M+^51=O6T^NE@6AR8]]SGY>\.G[GM.#,2BR68>B>GL"AT>91?WAB5%J?AC\H8
ME127:\%#H>T'\'ZIE-G?V &J'U3._P=02P,$%     @ -8%D4SF 0%D;!@
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
M.T8!NQ: [UL!3-P/]&WR\-^#]7]02P,$%     @ -8%D4VI>MMH= P  APH
M !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6R=5EUOFS 4_2L6ZD,K=<&0
M[RJ)U*:JMH=)4;-N#],>''""56,SVS3=?OVN#670D*_F(=CFGG//N5R#)UNI
MGG5"J4&O*1=ZZB7&9#>^KZ.$ID1W9$8%W%E+E1(#4[7Q=:8HB1THY7Z(\<!/
M"1/>;.+6%FHVD;GA3-"%0CI/4Z+^W%$NMU,O\-X6'MDF,7;!GTTRLJ%+:IZR
MA8*97['$+*5",RF0HNNI=QO<S ,'<!'?&=WJVAA9*RLIG^WD2SSUL%5$.8V,
MI2!P>:%SRKEE AV_2U*ORFF!]?$;^X,S#V961-.YY#]8;)*I-_)03-<DY^91
M;C_3TE#?\D62:_>/MD7L<.RA*-=&IB48%*1,%%?R6A:B!@AZ>P!A"0A/!71+
M0-<9+90Y6_?$D-E$R2U2-AK8[,#5QJ'!#1/V,2Z-@KL,<&8VER*&AT)C!",M
M.8N)@<D=X41$%"TML4:7"Z*H, DU+"+\"GU"3\M[='EQA2X0$^A;(G--1*PG
MO@%-EMF/ROQW1?YP3_XES3JHBZ]1B,.@!3X_#+^G$< #!\=-N ^5J,H15N4(
M'5]WGQP#]J%+#9)K], $%($1CA92,]=U/V]7VBCHO5\'DG6K9%V7K+<GV2V'
M3>3*#-L1Q3)?F77.H;,CF0O36LR"<. ([0Y]F84XZ$_\EWK)6H*"8%P%-;3V
M*JV]@UH7L+NH4M :T)+1\S7*B$(OA.<474('Q))SHC3**+PB$FB6JS;U18IA
M31CN8(R#=_J/AC4<]"L'_?,<.)T:D=PD4K&_<,,Z*59;Y1?\_9JN !>_=P9.
M"&Q8&%06!A^RP+3.C\L?[*AZK_M01$/PL!(\_)!@^)YH R\,)C;'5 ^/JCX4
MT5 ]JE2/#JJ>RS2%O=[:Z/:]=[C)1Z<U^=&PAO1Q)7U\AO2S.WR\4\H>;F_Q
M4R(;#@+\_XN$S_=P6HN7S'59X2CH]8)= RVAP6@\[G?W.ZA]4X/S'9S1\R7]
M239V0_?9\&NG!'M$^TK4A@F-.%T#%G>&0***4T\Q,3)S!X>5-' ,<<,$3HI4
MV0"XOY;2O$WL6:0Z>\[^ 5!+ P04    "  U@613@H(N1HP&   _'@  &
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;*U975/;.!3]*YI,'^@,$$OR)P/,
ME"2[VYEVEX&R?3:Q2#RUK:RE!/;?[[5CXD2Z%J%='DCLG'NE<_1QC^7+9UG_
M4$LA-'DIBTI=C99:KR[&8S5?BC)5YW(E*OCE2=9EJN&R7HS5JA9IU@:5Q9AY
M7C@NT[P:75^V]V[KZTNYUD5>B=N:J'59IO6_-Z*0SU<C.GJ]<9<OEKJY,;Z^
M7*4+<2_TP^JVAJOQ+DN6EZ)2N:Q(+9ZN1I_HQ8S[34"+^#L7SVKO.VFH/$KY
MH[GXG%V-O*9'HA!SW:1(X6,C)J(HFDS0CW^ZI*-=FTW@_O?7[+^UY(',8ZK$
M1!;?\TPOKT;QB&3B*5T7^DX^_R$Z0D&3;RX+U?XGSQW6&Y'Y6FE9=L'0@S*O
MMI_I2R?$7@#DP0-8%\#, '\@@'<!_-@6_"[ /[:%H MHJ8^WW%OAIJE.KR]K
M^4SJ!@W9FB^M^FTTZ)57S42YUS7\FD.<OI[(*H-A%QF!;TH6>99JN+C7\ 'S
M02LBG\A?*U&GS;@J<O)0I>LL!\Q'<D8>[J?DY,-'HI9I+13)*_)M*=<JK3)U
M2CX<7%^.-72W:70\[[IVL^T:&^@:)U]EI9>*S*"+&1(_=<<GCO@QR+33BKUJ
M=<.<">_%ZIQP[Y0PCU&D/Y/CPSV,SJ^U/OOIU@_$X+N)P]M\?"#?G=B(:BTN
M'*G\72J_3>4/I/HF=5K KM,FQ.;)-CQLPYN=;W/MAT%P.=[LBV^#&$W"0]#4
M!E$:1LDA:H:T%U"^ QV0#'8D Z=>$ZETLY;JMW4+=RG#(W2;'R;&]-NF"?;X
M\,"CAGXVB/JA9^AG@V+/]PWY;!!+:(++%^VX1D[YNBVH6A#QLFHV+.52,-YE
MC9T*W@DETGJ^)+!#07G90-U<-;L>)F)LL0H#SYR$-HAQS]!G:H,H9Y$A]<Q&
M13P:4#'9\4V<?.^A((.&IV0A*M"S:'FG&=257.E&WPTZ?Q*[PP'TV.!NH^(P
M,);6U ;Q.(RYP=U&,1KZ'DZ>>GVM\XY8,-*:2FAM\I ^Q)P9I!$8]9+0(#1%
M8 %- I,WUFCB#:T=NE?DJ9/X%ZD4>:IE^4H>2CE*FEKMGS$OC&*3-8*C'C.G
MQ!3#^3&GL<D;:S?R63! G/7$F7O;T$M1@P^9RU*0DVZ\/[JV#MH70,J=HGZN
MM #7HZWTJ++<'EES 2&8LR V5Q"&BA@U%450-*%T0-"^5%-WK?X=GCT(&'QX
M1%G ;E$)U3K$V]M;\D6F%4K=M[KBF<S?A$P1"(VBP*3M2G1(N2_<-'A[\0#E
M3#QJV#*:G6.=J^50G>BR.>F^"9DB$%B)46CR=64ZY-N["NJV%?B:0:G:E?XL
MM&:U#0K,BH@E,KW;# $-<>U=!8V.J0C',XZ0#<T:7@04\,#DC* HM;=&##:\
MD'OG0]W6IYW5CP+6L7AEKM.7@5IH>Y%F,II]G6 X"I.6F=01G)_XW!IQK-V$
M[^$.R?<VB+I]T&TM-WE[U@'\WZ9OVY$S<S@G*,A:U0@H,(T?!AKR/JSW/LSM
M??X4FA0PYAC!+C0TQM>T)Q,,!^.;F..+X6!\8W-\T783'@V,+^O]#G/[G5>R
M!-S.]G#BM#E.RN?D!,I7)HLBK?=^1)=ZUT2\WSGOW(N\@S_S*6H@*C850F'6
MXL=AW!_0I[=%C+U;GRPOULW1SSL48C^E$!YE*83";(50V*!"O;EC;G/WO3UA
M%-E9N@'#O!#PF%V6L%]T)UURK96&AZ?V8:J?6=M?<;$0 QA[-++6F(V#I\/$
MM]889BA];J[%&8*+PW#O.>90H-X(,K<1?(] ^U/+)9%MWG")$"N(2H3D0R6R
M<2Z)>N/(W,81JDRVGFO\9.8P9V_.6/BKQVZL=S_L&/?C.#CJXO<W:,X]T^\@
M*!K$9NU#4%'LFP8>:S'P!L[>6.]V6/Q_G;ZQWD4PMXLX^OR-(><9W+*-"(I2
MTQ--$500,?,@ 6O19P-UE?<F@KM-Q+VH-_E<M,=&6]/\]MSF?=7F]%?G-N]+
M''>7N#?G=A=_N(M8I\H(*J3FF" @'G/S6!1KT*,#QH[OG<.[#^+?,;5YO[OS
M8X[DCYC:'#U1-VL^@N+,? A$0(Q;!QL(RD_,_6&\]T*L%/6B?1.I@,^ZTMM7
M'+N[N[>=G]IW?,;]&WHQH<C]*;V8;=]E]NFWKU:_IO4BKQ0IQ!,TY9U',-[U
M]FWE]D++5?LZ[E%J+<OVZU*DF:@; /S^)*5^O6@:V+TSOOX/4$L#!!0    (
M #6!9%,_JRKUX (  *<(   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
MI5;?;]HP$/Y7K*@/K;0V(0FA5(#4 M,JK5-5UNUAVH-)#F(UL9EMH-M?O[,3
M4J &H>TE\8_ON[OO?/&EMQ;R1>4 FKR6!5=]+]=Z<>/[*LVAI.I*+(#CSDS(
MDFJ<RKFO%A)H9DEEX8=!D/@E9=P;].S:HQSTQ%(7C,.C)&I9EE3^OH-"K/M>
MR]LL/+%YKLV"/^@MZ!PFH)\7CQ)G?F,E8R5PQ00G$F9][[9U,TX,W@*^,5BK
MK3$Q2J9"O)C)?=;W A,0%)!J8X'B:P5#* IC",/X5=OT&I>&N#W>6/]HM:.6
M*54P%,5WENF\[UU[)(,971;Z2:P_0:VG;>REHE#V2=8U-O!(NE1:E#49(R@9
MK][TM<[#%@'MN EA30CW"?$!0E03HE,]Q#4A/M5#NR98Z7ZEW29N1#4=]*18
M$VG0:,T,;/8M&_/%N*F3B9:XRY"G!T/!,SQUR B.E"A81C5.)AI?6 Y:$3'#
MK1*+,#?5L0+R62A%SAO$!;DDSY,1.3^[(&>$<?(U%TM%>:9ZOL8(C1\_K:.Y
MJZ()#T03D0?!=:[(&*/*'/S1<7[W"-_'S#3I"3?IN0N/&IS XHI$P0<2!F'+
M$<_P='K@DO-_WL?_['TG&5%3*Y&U%QVRMSGR]S5QSU-1 OEQ.U5:XL?_\XB[
MN'$76W?Q 7=?\)8TM>8JHXJ96*:Y"E>#RS#HM*.>O]H^'0>L%72ZX2YLY(#%
MW?@ZV86-74Z[4><-MB.SW<AL'Y7YS/%^+]@?_.K."Y1[0?#^9'P%2MM<*TB7
MDFD&SD14MML["EM[@0_?@X*]#)QB9GS,S([TI)&>')7^_EYQ24Q<9WV==/=$
M.F"NLW; XFX2[,'&+J>.L_:W;MX2Y-RV/$52L>2Z^K":U::KWMIFLK=^U[H9
MMASK(^S"5=-\,U^U\ <JYXPK4L ,7057'3P86;7%:J+%PM[[4Z&QB]AACG\2
M( T ]V="Z,W$.&C^309_ 5!+ P04    "  U@613S+D1QN,)   T/@  &
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
MVZ0@ 05P#$)$(7,04.CH+T8="1R@92Z@L^1,6D=GA+TK9>$/Z(LAB<T#X4O
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
MW<P7QK5'RJQ3;I<3/"XKIG4^O/71["<'[%+ZT\(<])-I,PR5#(1';*J>:-#
MH:,I@PFI PS!\TL<W%^1XG;$>#,003H% -+_UC?LO6<'O"<;/ILOEX=<\JWZ
MB4*$-G^WHU<B3#J&GCAJD'I&S+6S'3N,F)A-)H?D4HO1 !J?:>8554R H5E'
M5@:BIB8O<0:NS64L,3H)IX7H!4S>1\X($E=P'J2 K=.6"2.43K*/ZHF/UE(B
MT+^)=E%NRTF.<#\?U4YOF:8)*G2I#>4B/4] <Z+Y#(2')*8;\(>3.4Q*7"NS
ML8Z5'(9Q,FH8O1%1BA;Z=G^VL$SZ/WB/(JDJ$]#3Q?T3 YN[0U^EDTJ3*NHD
M;9X%C2R=DE<*H@-J^S*__/2).#? ?'Q(L#J,VG_XA8!N>38;O83X;E1/S]4E
M?&T[]3WGM&_'_3X?#H]_Y:G-P66>%'POSPZ2%)G"!EZ52TQA%4+:- P\ETZ:
MO']+J&^\Y]-L/MNE5RE*[2['=6;(QIXR$I_^9JF'@B,/=[I]*XQSL+L8GXM1
M6VC2=(8*E)1C'M8K]TH&04F)6L!$ I,0F_-A5:;H&;HYB=N W)BGW! 3N#M+
M+T@B9FF^FX&42,34#V!)HRA)9_?@6"PVX'+D-LZ/D]G(/;"]U_O1,?5AK)TN
MYR=/9Y)'PS#Z&W!.)KA,SGC/3)U?)L0/^=4GX9NWP9AR$OZ&"6Q^.=3L_PRD
MOE.75/+]T*87/+FL#W:]O\\K/'ZZOZ$I&Y9SU/FX+[CEU /]/^W3-9@2]B):
MC2.GRK"\L U5!O("Q)NI*['>X][\+,D\ZE7VQ:%WBX]'KWSO#'(7O=C.\VS7
MR=O?Y6IY=_Y<7AD?;I<7[]\C]5%5W)@U'CU9?//UD0KR,KM\Z7S++Y"O?-?Y
M'7_<&D16H!OP^]JC'TU?:(/R?Q2\^C=02P,$%     @ -8%D4X'":R?4 P
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
MG45]LP?TO7=+:=1?DB&1B1?6>*M5)1-"3"4^./)D0IJP"_%:&>1'22VN,4F
M8_#B]\NY#PZ ^N,1CPX&CPZB1P??J@*/JN,F/O6M+.E\U'(L;D6CQVULOKWX
M2"6IE9QK2%*+:.?D8O)?8B%]3+.MN!O$,V$HG-Z_@D15)/;$899/IUF>YQ@?
M9,<G!W'\EKP74H,;HH-@&5'9;AX6G4;']NJ>%-A[R/)/>3R=GJ3QGBBRDY-G
MO=(B.SJ*0N+GFE#:II7F5M!-(%-Y43JJ5!#!"@6-J;/(>:&,"! WW.):P*#S
MQ(6?=QZ9]7XL7K-/2BZ-]4&5(A#^S%)P:E5)/MN)%J$XBBQ1">"'%%0[*#41
M+1T,.(#(H\=##;/*5?NM=.%6M/+6.JAJ=>>C/[))H=--"_Z".C@^)ZC2.GUS
MICB^%E %*/=1ZQ9H5G.E%2NT+D$<8BQJK-G?^('=TCEIE@G.F>!0EU]IUMGF
M'L^Y=R8PPSHV'FURO,U'K3#C5!D3K3?$S+8<=I0TOE.YRB)3Q@:!93Y]-B6D
ME=1=;-!HEFV"R2T2[[NYI\\=C M9_0GSJ5T1PS:VAT/CTJ&4UE5IT=&*3-<[
M->\[",@ 1,1;8 -GEMEB= N"059Z%K_;24QC8HV5O6?'.8,UX<NV(:8%*I$R
M$'S;<DF>_/#=<5'DS]__^"Z.IL^?BM;9JBM#BGT+PCXYRO>(1PPI[UT;J6TG
M;>P5R;(>NH!U3X^>#TV2ZG2;B<7 ?L .5B*BV*Z-P%X 3"C^6+Q"2S01V5 ]
M=+-_H)TYT14%<CC/V,W;P3>$K&!GI2KNE0% I7)EU_@0E6:[, +ZN,:,.>@S
M6-1DEF@N^ &7&(P^B*JCY#:JB_RBB>^)X4I6\&J> &)  LIOX8""&138>UQ<
M&!M\W0%YQL2B5LZV3B%^6%^1OI.$!W* K;B:@+R7&1>='()AIV2%I"@^7?BV
MLO%E+%YV;M.CH79$4=@@?Z))!VXJ^3_!EL4]FY[:!A2'*T(X3'9?QHZYO2?3
M/-$LF]I[<IB^F.X\=Q#<TX#(NE9 DN*(2MVQZO\6&C)_V6QQ4=;2+5/_Q9[]
MES2N:_3@+I<L((?Y6L+"G(C9I9; $8=LJAYZX#WTA=GL0\^.^2I0DHG.,;'<
M<Y1QD&"8/[&%W2MW-PBG_*?H#0  8MYBMP9TY$ )H99!-#B$/1,SW91$.)NF
M^3C_/D)V6ZJA)X,-4C_&,TC@ T2#8]GN''4-SO[!*C(P_09&[]P,8!.6PWIK
M="/.*MITM8+AXFA\\'],OS%@9F:HG1$7AV]HJ'&(>@$<V(>1$N<VQXTK"K1)
MC=L?:V/* 2TP.8+GG _[RF3]"*\79D_E=VWU (=+<BV8[=#R.M'P@H%=P_;2
MVLKW59:W?+YT/K4$N\0)D [MPGLJI@K;)OIRMHP7(:;TCOL)E4P-T;=)I"!
M#H\G/DNYBJT"6X]Q8[4KY2-HN4<\XMYO,,7MQZ7VOJ?L.:ZZ8%TXDR)2_76%
M>O*NM@=U?\8(K19HR=M2?T&[VR,[Z>X\#D,V3R7XUJ<CLT1AK8DG,*KPI57)
M[G)W^]/'+IM#^D_%QSMIWQ.X3!8'P]VO.)[%\>N[I3@:+H@0G\UZ<=P?B[P?
MS[+9-$G<=YF?[#RM@.=E?$!R)0#.],H:9H<WZF5ZFFW%TP/W'9A-H4J:%MB:
MCX\.1Z"-^&A,'\&V\:$VMP'-$X<UWMGD6 #K"VO#YH,-#"_WB[\!4$L#!!0
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
M<(,70JS?>&8!20X>O+"$5K%^:XR%H;'F4<8N7#V!=RP" G@>8"Y<D!5:>Z$
MRQ)CCT60#;+!B"CN^!F[ ("@5_#_8)$OV7+M@&U&QH(=\B<DUYEH;396AFG!
M,*:WJ'.$%=(&L2W$*Z+AJL0"+?L*%?!DF*,/L:A"X6)E0Z17B@NF?%MCH7A4
MB:!D6I&N5._?'6>CHT\.;@?+ 6B>F#P;F2_XYI?ET W^])[2O>ZLT:[C#')<
M=Z^I;=3^M!]SIVUW_PYO9^2EL&NI'2@L&3H<'!TF8-NYTV[(-+'75X9X<L1E
MQ:,:;0C@^](8VFV"0#_\Y\]02P,$%     @ -8%D4[/AP(<J!@  ! \  !D
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&ULK5?;<MLV$/T5C.IV[!E:HB2[
M=A+;,W+<3M.I$T_<M ^=/D D)*(& 08 )2M?W[, 2=$W->WT12(NN]BSE[/
MV=K8.U<(X=E]J;0['Q3>5Z]'(Y<5HN1N:"JAL;(PMN0>0[L<N<H*G@>A4HTF
M:?K]J.12#R[.PMR-O3@SM5=2BQO+7%V6W&XNA3+K\\%XT$Y\E,O"T\3HXJSB
M2W$K_*?JQF(TZK3DLA3:2:.9%8OSP6S\^O*(]H<-OTFQ=KUO1DCFQMS1X%U^
M/DC)(*%$YDD#Q]]*O!5*D2*8\;G1.>B.),'^=ZO]QX =6.;<B;=&_2YS7YP/
M3@<L%PM>*__1K'\2#9YCTI<9Y<(O6\>]T^F 9;7SIFR$84$I=?SG]XT?>@*G
MZ0L"DT9@$NR.!P4KK[CG%V?6K)FEW=!&'P%JD(9Q4E-0;KW%JH2<OYAEGVOI
M)'G(G8T\--+\*&ND+Z/TY 7I5^S::%\X]H/.1?Y0?@1+.G,FK3F7DYT*;T4U
M9-,T89-T,MZA;]K!FP9]TQ?T7=8.,\ZQMZ:<2\T#3O;';.Z\14+\N>.(H^Z(
MHW#$T7_TX-=+L]Z F07[!7M1&)I]T&Q6+Y$,;#(.KH&#?"$(5,7U)F$SY3F[
M%G8I++NMYPE[I[-APCA;%T:I#3-K+7(4WMS)7*+V2'M/ =O_[IO3R21]LU41
M)L9O#I+."E)W)11?<RM89FQE;' GYG7.KF56<*'8[9#=H"(2=E,,KV"",TK
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
M[5R>U1@3,'P++5?6Z;\(\=#C:SZ><%M5DG.C[[ 81H]UE#8-PC)5F21<J&]
M16N#_* HVG 74;)V2AU6ZDI50TW6&E4&V&5#[$O.AG$@/\?N5+SGQV?LC-GL
M&1+-3AQ>KU%MA@U#"9EE1O'(A1F^?>DL_6'TA<I(HYH (GK=<6VX;0!6:$T3
MB-IUA$XQ,"I7$A&-I&Q!Y=_=& M:S;]?J]NJ>-1,%6H(V;9.+[HV2C\4W3_;
M6H<'XAT<!>JCT&%6M 5BF.XO'3(PY*XVSV(J8&];JGS($MN2L'%(4KN@&H%2
M\T0HS8^7&O&-G01W#.G;)$C?+8C:6\WU)AF-B#JP;P1:9H(<]\F.)]]OQRBV
M=;N0&]4A$T#8C/2DX@)6 +QZ3?E<KU=&+X&IOO6R5UQ'WQ&^B-Y1)'4D&E;&
M1X(Q!CT@VM@N,-"2-J5@AQ]+3>4)(8P#+'=V.;H"$>3@#ZJ"CT?!C9 #984M
M@CQ!73RW0Z_=^O3$D"3=5[H^SGGP\=[T]6Y76;<K"W[S-H.>-W0IZ<ZP%2DJ
MP YJ4^_C4T:X775&\@\U@B,S(P/2FA%G<V5"D [%"1N^:_IH3EDJ8Y(^43C6
MMB27#L/<#SKV-C5WJ%DH%_2*<"9 9\.3#VI!4 &F914Q%(?P;(X3> 04"2OV
M9"+,'8FR@E;4!2/'0E0T5ZX]Y/ <&.[;#U^HC:4"R\3.A[:7E;=;!A\<4W8J
MX6Z[O1H0;\4="0D<()B]3;;KN),<]-4I>.A9HV[:WA)3-&NRXARY0B$4*07]
M-3G&[&XR6(EA*PC%##<,"1:P'=@83O>I^/6-*BBJ8B:B^.+ K%6[MJ'D3Y!)
M2PKK.<8&!Z-QC:.28:)'CTJM;]""+@Y#.&A%;)J5(B S;WQK5P6?A,F'R=5
M *+OQPQ3:@V)IW8Y;K#K&BH$6[$1 [_8P/ZE6HR;N<ZX.[V3Z7D0:@#& HA0
M-?IO:JVPOR$L!EB'J54 G.2L#E@&'D,>[^HNM/PAYXTG+O"VK96X3V?3M .'
M%D0Y68-!;;P,/@AJ;$)]$YR9*+94(-!RF%Q[D=-<B'(Z38/<BL-A!#$Z,5><
MB8HED!W/X7H\3QR2)!2TH>])ZF@:GA468"$+HS((4%;EA$T4<Y*L:=;W5YYF
M-1W2##B-?%_KKHZP1V^E;CU"I2T-DNX.IGTYXS3GC-.]9/\1[025+N*=]]3?
MO4(Z^P5!\6^0VEEI>:)UUD^TT#0;?"[N[K#^C\=MM?ZSAR%?OSV[? 5_\'Z#
MM9?4!DN'0/O4,-NE+O[L\E-NWK'+H\/Y!$62I,"X_YMM0#2G#^;4UU^O-1IZ
M]"/4:;1QYAQW7Q&%$O\35*JP.A1_\"5_XQ:+QLZFV.1!I'2)B $-*B('<WM/
MX^D$*CJ#MQUU''QA6+7%FF2<C,(0C@NR<8<$>'U6F]&,/#1-M#&SE',T0XV)
M"H:*!L(2'>O.FJS*3$ I-V0AH-=9HFDNI%EQ/:#H"9CK&N62XSGSSUW%WCO=
MX;UPX.GA;+;+)4_%;Q33=/@[, Q*QCA)'CFJEWI"5%OKEAU&J8--%N;<H8I%
M%T*@PS6JWB)@$)Q9&8@:V^-(<KAVJ%!&%NU@F$T;T3M&/H='SXG<.'$3PY3Q
MR(@1RG_)1^7(1\M0T]#_,4^@48$02 \A6?&T=?S(.*]1BT -/+<W=5.QE5)F
M_ J$^ZPK*Q">D:$U"IEVH5;:L)+]9#A,;0<O-7*51=^VQWRSJ/^M5R%155@-
M3\W'^FB?K G'%'&JIV(O$J6%GBB@1I:.V38&T0ZU8^Q\=:C-HP,>M1&L=J/V
M%SL-H)N=3 8OU]X-.I%#<0Y?ZU:\YR3\=#@IX4'J\"X/P'=N<S_C>W:RDZ3(
M%-KQKEP3!U8AI(W#P'*M)\G[UX3ZREJ>_/(<E-Z&Y*Y'W5 TJ+Y\L)1">5*:
MI.XKI#06:S=-8)R=?=EPO$@-M8IS+:JH8E*\76!MU3@!)3EJ 9,0F(38E,#3
M_*&';JHZM$,R3^-4B G<P74,;,0LO=!)0(HDHLI;L*0A7DAG6W#,%NMQ.7 ;
M)_315&D+;!_D9C#2W8VU^>SP^,$DY%'7OT7I<4XF.(_.^,!,7:07FBZ_O0Q\
M\]8IE:?&;YC #L_[)N,/1^H;<4XUZJ]-V*3E/L3IY6:;5WAPMWV@R@=2\(8C
MAHW,-:<>Z+_?ITLP)>Q%M.H'3I5+\F)F&ZH,PLN"-V-78K^[O?E5DKG3J^R+
M/<78DUR,/=E;'?VB0OR+"RAQB0)6[:JP]N]!+\P+U+,A)DE=5 7<,-!8LRIB
MI0Y2*/65+I-N>4%\17[-OP51Y:&DP0P*:=.Q:0=O?&A7/WKAD*(NT/E4O-85
MOP.Z0QJ8OOL[LHBOR1*KK'QE^&ILKZ#GPY=8PT4\IJ-7V;EGY5(?:]&TQ#J
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
M\]QSML^3K38/MD)T\"2%LM.H<JX>Q[$M*I3,GND:%476VDCF:&DVL:T-LC*
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
MZ=#J6RB!%=YD\I'M/D(53ZCMQ2P3YA?M*EW'0O%&2)978,4@)[3\XN<J#WL
M9:<=X%4 [UR 7P'\8T!P A!4@.!<#V$%",_UT*L O7,!406(3+'*[)K23+#$
MHP%G.\2UMK*F%Z:^!JTJ0JCNQ(7DZI0HG!Q]X6M,R1]<]@5-T!T61""V0G,.
M J@L3RXF(#')Q'OT 7U;3-#%N_?H'2(4?4W91BB<&-A2T=%&[;AR?5>Z]DZX
M=M%G1F4JT#U-(&G!C[OQ_EOX^V[\=0?>5FFL<^F]YO+.ZS3X&?,KY+N7R',\
MMRV>;O@""@5W3L(GY\.=MFS\G_?I_WF?=<,G$->I<SI*X==M[1M[_AEM?8G&
MC J6D>1?EQ\TMVKV*:&8Q@1G:*&$H*Y:*=#/VZ607%V6OSH8!36CP# *3C :
M8Y$:U[%>P.\-V>),NVEKE-)4SYC2;\EVY 9.Y/<&]G:_HN>IS9IJ?C\(KFNM
M@WC".IZP,YX'N@4A\U,1E.!PGUH_]'W_*(+SU&9A(P*GG7VO9M_K9/]#O8^$
MKE4Q"B)QUA9!KT'-]P+?<8XB>%/M@%]4\XLZ^<W4#(%4:ZI18ZV>:@JBO)/G
M<_2)8=IVV4;-9N@?LQTWE8XT)F]JW$?-FD51>*@T[3)SD)%^G9%^9T8>H< O
MY?]2)2*!I6R[X_K-)$2.>Q3!M*D5.HV*V7N/:@Y\;>8E@6*VH;*\B&II/9+=
MFDGD2#YV;R9NB_S>O9F6$]<_\^7\IQZ2-:$"9;!2KIRK2"6;ES-5N9&L,$_Z
MDDDU()AEJL90X%I!G:\8DZ\;[: >;$=_ 5!+ P04    "  U@613-N3%$.X"
M  #Q"@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6S-5EUOFS 4_2L6
M3ZVT%0/YK))(3=IIE=HI:M;U8=J#"S?!*K:9;9KLW\\VA)"/HC[F!6QSS_&Y
M]UCFCM9"OJD40*,-R[@:>ZG6^;7OJS@%1M25R(&;+TLA&=%F*E>^RB60Q(%8
MYH<8]WQ&*/<F([<VEY.1*'1&.<PE4@5C1/Z;0B;68R_PM@M/=)5JN^!/1CE9
MP0+T<SZ79N;7+ EEP!45'$E8CKV;X'H61!;@(GY16*O&&-E47H5XLY/[9.QA
MJP@RB+6E(.;U#C/(,LMD=/RM2+UZ3PMLCK?LWUSR)IE7HF FLA>:Z'3L#3R4
MP)(4F7X2Z^]0)=2U?+'(E'NB=16+/1072@M6@8T"1GGY)INJ$ V X3D-""M
M> CH? "(*H"KG%\J<VG=$DTF(RG62-IHPV8'KC8.;;*AW-JXT-)\I0:G)S_,
M27D02J$Y2+1(B01T<0N:T$Q=HJ](V16U?5&.?J:B4(0G:N1KL[TE\>-JJVFY
M5?C!5D/T*+A.%;KC"23[>-_(KK6'6^W3L)5P ?D5BO 7%.(P.*%G]GDX;I$3
MU:6,'%_T =\-US2A66'/)5I 7$BJJ:G:W2;."I,Q6DK!T$RPO-#$G6&Q1'=$
M<LI7S?K_?C#$Z%X#4W]:9'5J61TGJ_,966HG"_9DQ?NR8"LK-[*<^X@P47"-
M+LPA*(_#Y:DC4&KI.BWV"GF?!-U!)QSY[TUCCJ.B+N[@.FHOT6Z=:+<UT846
M\1L2N<U!M12N5_/USLG/?BVK?T9^]H_]Q+U><.#G<50WBH+3=@[J/ >M>;X0
M*0G7;4X.:ZKA.3D9X-WEB\_(RTI,TZ9.=.3EB:APV,?#TVX&C1]-T)KKT^*Y
MS<L@W!&%9^7F[OX/HG-R,SKR:1#B0S./@PYO6;_1/#"0*]=3*2/3:"C_Q?5J
MW;?=N&[E8'UJ^SG7E.QHRF;PD<@5Y0IEL#24^*IO],BRORHG6N2N17D5VC0\
M;IB:GA2D#3#?ET+H[<1N4'>YD_]02P,$%     @ -8%D4^=3QX(>!0  %!L
M !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULM5E;;]LV%/XKA-$!+;!%
M(JF; \= 8FMK@&8(XG5[&/:@R+0M5!(]DHI;8#]^E*R(ED31KE._V!+U?>?P
M7' .+Y,=95_XAA !OF9ISF]&&R&VUY;%XPW)(GY%MR277U:499&0KVQM\2TC
MT;(B9:F%;-NSLBC)1]-)-?;(IA-:B#3)R2,#O,BRB'V[(RG=W8S@Z'7@*5EO
M1#E@32?;:$T61'S>/C+Y9C52EDE&<I[0'#"RNAG=PNL0^R6A0OR9D!T_> :E
M*<^4?BE?[I<W([N<$4E)+$H1D?Q[(3.2IJ4D.8]_:Z&C1F=)/'Q^E?YK9;PT
MYCGB9$;3OY*EV-R,@A%8DE54I.*)[CZ2VB"WE!?3E%>_8%=C[1&("RYH5I/E
M#+(DW_]'7VM''!"D'#T!U034)3@#!%P3\*D:G)K@G*K!K0F5Z=;>]LIQ\TA$
MTPFC.\!*M)16/E3>K]C27TE>)LI",/DUD3PQ?2(O)"\(>"(Q7>=)%;Q?P.OH
M\S>PH 6+"8CR)?B-T#6+MILD!I]H'%78]W,BHB3E'R3K\V(.WK_[ -Z!) =_
M;&C!)8M/+"'G66JSXGI.=_LYH8$Y8?! <['A(,R79*GAS\W\L8%O2?\T3D*O
M3KI#1H$+LKT"V/X9(!M!S7QFI]-MG3EOTQZ>K;WE#-QD#*[DX0%Y\X1'ZS4C
MZWT"T%63+7]_DE!P+TC&_S$H<AI%3J7(,:>F+G_V1*\BEJ7P9>IXKCNQ7@Z#
MT@<A./;:H'D?!*'GC]NH4*//A;@!M<QS&_-<HWF_4R8VX#8C+(DC@[N\1IYW
MV;CXC2+_W+CLB>ZARUW7[\2E#PI\IQ.6/L9S8#<J&FTX"/11"1KC J-QX4-X
M?VMPTKB1,[YL-*"M*KA];CQJYJ&+(,(=9\^T*+L;$@T*^Q[JQ$0G:VP/! 4>
M="EHM/&6)Q%XC.)DE<0FIR$E$%TX/JI>0GQV?'"OL 1>+SQ]$(1!-SH:D#,.
MNM'IHQ#T!X*CZC0\J5"#%:,9F,G6R^3R3ZYC9'F;52L8PL!_AZL'B8E)":M\
M_Y3P+R9'JX(*W0O'5-5:Z!E-;EO I 5@2U@Y)%?7VDB;Y4';OK+MGW1KB[.9
M\[.9X3G,MB=5,X$G=9.W)(_\?FHSA:H/P.#"R:1:!1S_X&0RRW/=P5PR$YWA
M5#I38WB,B(\D$E)M$)W4!M^82,?Z/U(M"\'+)A!2S0RA'YM 1^0A?RB!CA '
M\V!^A(C14 (=(3H:8MN+JD^CD_KT&Q/HQ)4*4MT5.1?.(]5 D7E+\OUY9)8'
M@\$\,A.'T^B(0DTYJ=/HNQ6V?:A6!LC<&Q\9718R;YANU=>6J7HD\B^< JKM
M(?/^Q[!8K9F'BT>,;;NS6M6@H!MT4',-R@^<S@X^U&ET[8%]-U+]%IF;SGW.
M!2LRF=;<X#.L.@^V+QL>K)H*-N^##.&IF:V=E^-U=@ S#<I'W:V>!B3]WMG'
MAUJ%P<!N JMFAH\V,UYDT7-*C-$Y.*ZZ\'D55J4:GWUB53-;S@HPZD:GCPK<
M[I&5!N1@W-WJ:5#(AMY =%2+P.9"N2#L):G/@ZG8R)9XO-!A53SQA<^PL*JI
M^.Q3K)K9*F&X=[RH07FP%ZL^" ?= YA0I]"&=B=6UL$IOUR+K*OK%0YB6N1B
M?WS;C#97.+?5Q45G_ Y>SZ!F? ZOP_T%C1*_OR]ZB-@ZR3E(R4JJLJ]\F21L
M?P6S?Q%T6]TQ/%,A%TK5XX9$2\)*@/R^HE2\OI0*FHNPZ?]02P,$%     @
M-8%D4Q+X>=G/ @  ^ D  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
MM59M;],P$/XK5B0DD"!Q7KJV4UNI;\ D-DVM!A\0'[SDFEA-[&"[Z_CWV$Z:
M=2/-)AA?&OOLY[F[QU?[1GLNMC(#4.B^R)D<.YE2Y;GGR3B#@DB7E\#TRH:+
M@B@]%:DG2P$DL: B]P*,S[R"4.9,1M9V+28COE,Y97 MD-P5!1&_9I#S_=CQ
MG8-A1=-,&8,W&94DA36HF_):Z)G7L"2T "8I9TC 9NQ,_?.E;P%VQU<*>WDT
M1B:56\ZW9G*1C!UL(H(<8F4HB/[<P1SRW##I.'[6I$[CTP"/QP?VCS9YG<PM
MD3#G^3>:J&SL#!R4P(;L<K7B^\]0)]0S?#'/I?U%^WHO=E"\DXH7-5A'4%!6
M?<E]+<010/.T X(:$#P%1"< 80T(7^HAJ@'12SWT:H!-W:MRM\(MB"*3D>![
M),QNS68&5GV+UGI19@IEK81>I1JG)BNX [8#M(*8IXS:P_N KH@0Q)P@>KL
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
MFS0,HE'B;W9=W ^*HNMX"'I'-AK(1B?)L':&+5F0M92'?WVG'^_L>G5S,_F
MMA\4!O$1M/& -CZ)MNW:MPLBP!Q"&^\9<N,ZZ!W:?E <AY,/:/[.L;17XE>J
MUDQHPF&%LN#R"K.H[IKI)D;6[J0NI<%S[X8EWLR@; !^7TEIMA-[^(>[/OT'
M4$L#!!0    ( #6!9%/#D>^4P@0  $X8   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,T+GAM;+5976_B.!3]*Q;:E6:D'1(["8$116I+/]!V=E$[G7E8[8.;
M&(B:Q*SMP%3:'[]V2&,HX89JECX4)_@<7Q_?'%^'X9J+9[E@3*$?69K+L\Y"
MJ>5GQY'1@F54=OF2Y?J;&1<95?I2S!VY%(S&)2A+'>*Z/2>C2=X9#<M[4S$:
M\D*E2<ZF LDBRZAXN6 I7Y]U<.?UQGTR7RASPQD-EW3.'IAZ7$Z%OG)JECC)
M6"X3GB/!9F>=<_QYXI> LL>WA*WE5AN9J3QQ_FPN)O%9QS41L91%RE!0_;%B
MERQ-#9..XY^*M%./:8#;[5?VZW+R>C)/5+)+GGY/8K4XZ_0[*&8S6J3JGJ]O
M636AP/!%/)7E?[3>] UZ'1054O&L NL(LB3??-(?E1!; .P? ) *0(X%>!7
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
M9M6TY6:"LG*M<"71-%8W+,Q3!LH>,/MK*?%Y8KMK]SBF?P!02P,$%     @
M-8%D4Y7,F'[9!0  (AP  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
MM5EM;^(X$/XK%O>B76D+L9V$L$>16OI"3[?;JESW/ISN@TL,1"0Q:YO2GN['
MG_/2.)#$T*W2#X4D\TPFSPS/C)WAEO&56%(JP7,4QN*TLY1R_;G7$[,EC8CH
MLC6-U94YXQ&1ZI O>F+-*?%34!3VD&6YO8@$<6<T3,_=\=&0;608Q/2. [&)
M(L)?SFG(MJ<=V'D]<1\LEC(YT1L-UV1!IU0^K.^X.NH57OP@HK$(6 PXG9]V
MSN#G&SL%I!;? KH5I>\@>91'QE;)P8U_VK&2B&A(9S)Q0=3'$QW3,$P\J3B^
MYTX[Q3T38/G[J_>K].'5PSP20<<L_"OPY?*TXW6 3^=D$\I[MIW0_(&<Q-^,
MA2+]#[:YK=4!LXV0+,K!*H(HB+-/\IP340) W ! .0#M ^P& ,X!^%B G0/L
M8P%.#G".!;@YP#T6T,\!_6,!7@[PC@4,<L @+8<L?VGR+X@DHR%G6\ 3:^4M
M^9)64(I6.0_BI-BGDJNK@<+)T52RV6K)0I]R\>M/'H+]W\#E]TT@7P")?9!>
M/CE7U>2#,8O43TR0M$A/P%?".4DJ%7RXH)($H?BHSCY,+\"'GS\.>U(%E]RB
M-\L#.<\"00V!?"$O *)/ %D(UJ#'A]"\"Q!NA%^8X;^36,&=1OCE$7!#\%='
MP#%LA%^;X5.Z5G"K$3XQPR_HK+B[50._,<//-HLF>$_58E&0J"A(E/K##?[&
M(1$"L'E6>N#O/]1U<"-I)/XQ>,>%=YQZMQN\?]U$CY0G[L62<"I (,1&U?:'
M(,[/U)7N1>;429TF[>-IA#VL_APT[#V5ZZ3&$&/7\QRX:WA5-731P(/[#J^K
M=@@YKF59NW:3&KN^A1SLV87A#F%V09AM).SLB7+5]#)RP)H',YJ2Y;,P)%R
MM6(SO5;+6^;;+3_E'F&9A5<FK&LY>V15C5#7]?:8JAJY7;CG:5(ULKH>JJ?(
M*2ARC!1=<Z8J=LW9C%)?U-'@5&A V,K^]NBH6D(+>C665S66[J#&\+K&$-<9
M3FJB1'#7<(<?M^#'-?)S.Y]3'L0+,&-"UO+C5NYL8Z=*3M4,#7"5F1IO"%5Y
MJ9JY=:Q4S9P^;N2D7W#2-_^L-G+)>/"ODAX2L4TL4TE*%4\R\$AS7:J3XWXU
MG\BQ#'GRBI@\8TSWTP<!_@/W77#)@Q68L#!2)@;1'12.!RU(.K3T"&,9 W^(
M RG @I-8'I3R\]Q762D=KYD\6!JDX _0I\[\J18'^0CUC0JI?@FFI]9]$K;1
M**'NE-#<*M_&:DW_&1A8U>T'FOO/'>4S&LND!>FF_931"-0<*I<4S ,N9#JN
M"CICZH/$L9I+N5"KM]I@S;=TK*YE_6+B4'<&:&X->;Z3+ADP_Q.0E*L9/IN@
MU>/0:!VR%[5TE+5AFGU##T0LEDMABE1K-#2+=&/UJ@2D2^I8-?ZIBES,2;9,
M/:*6M1K"?ANUK)4-FJ7M;;7LO:V6M0S"03L<*Y,OY#F(-I%IP-9ZB:P6V$9:
M"9%9"=]5]0=\V^"%JKG3%&=II8':RT<0'\J'5EJ$V\B'UE!D%K3WY</L^Q@5
M0EHOD5G3\HRHU?P*W(8^6;&M6 4FUUK@D-L&R5K"D'FB>Y/$Y+YV),9NEABD
MA0X=-</M$?C6(01I24-MC'982Q4VCW9MM/\#MSS8_K$60FP6JS';4M, C;54
MX59V14K;(N9A[VRQX'1!9$)SOEI+U_IU.W&YJ_(*!#O[R]G=.+148;.<C%D4
MJ:5/HDQS6G]WLP-\*'E:B[!9BVY5"9V<A2&3B32"VW6BER;/6HIP&U*$M11A
MLQ3]Z"97592RM%8VN:J&:KV.;,=K2+^6+VR6K_?M-N7.R[L[3M>U]Z//K 8[
MNTF>VV^(74LA-D]W2>FJLDUS:DBCK;7/;F-,L[4ZV69U>L<>1.YY9X^E7@%Z
MI5<3R=LSU9D602Q 2.<*:G7[JHIX]D(J.Y!LG;ZM>&12LBC]NJ3$ISPQ4-?G
MC,G7@^0%2/%:</0_4$L#!!0    ( #6!9%,Y#Z7,X0,  (,-   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;)U7;6^C.!#^*Q97G5II&S"$O.PED9JT
M=[<?5JJ:[?:S"Y. "G;6-DW[[\\V!+(%G.:^)-AXYIEYYL7#;,_XBT@ )'K+
M,RKF3B+E[JOKBBB!G(@!VP%5;S:,YT2J)=^Z8L>!Q$8HSUS?\T9N3E+J+&9F
M[YXO9JR064KAGB-1Y#GA[TO(V'[N8.>P\9!N$ZDWW,5L1[:P!OFXN^=JY=9:
MXC0'*E)&$8?-W+G!7U=XJ@7,B9\I[,71,]*N/#/VHA??XKGC:8L@@TAJ%43]
MO<(*LDQK4G;\JI0Z-:86/'X^:/_;.*^<>28"5BQ[2F.9S)V)@V+8D"*3#VS_
M+U0.A5I?Q#)A?M&^.NLY*"J$9'DEK"S(4UK^D[>*B",!I:=;P*\$_ \"_K!'
M(*@$ N-H:9EQZY9(LIAQMD=<GU;:](/AQD@K;U*JP[B67+U-E9Q<K"6+7A*6
MQ<#%GW],?#S^"]W]*E+YC@B-D7E]O50\Q6C%<I4\@ACZK]$3X9Q0B6YT(/3Y
MRUN0),W$E7KYN+Y%EQ=7Z *Y2"2$@T I18\TE>++T<:/A!5"X:C-B]_6,U<J
MY[2);E0YLBP=\7L<F:+OC,I$H#L:0]PAO[++8]^BP%6LUM3Z!VJ7OE7C&G8#
M%'A?D._YN,L@N_@M1$H<&W'/8DY01SHP^H(^<TK6V:8,*BJ4F_P016$!&-8
M0P,P[ %8PC:E-*5;55<9H1&@2Q72,MA770$MU85&G6XWKPL<XO%PYKYV6!'6
M5H16*_[1[JAL/8$=MK"];MQ1C3NRXMZ] 8]2<1IYU$*^QMYX,NV&']?P8RO\
M2A.>G48?M]']'L8G-?3$[CF-SPCZI&7 ,!CAVH*R,MJ'+)DQK>V<6@O@R;1T
MB*_1S2MP=4>A0\S0/4\CL)0 ]IIVZOV/(M#M<*>JS?#224NE=G+DLC\(>CS&
M1]T=GY&5GS"CNBV\X\(8]"4G]AL[_$^DYR$_8Y9EA(M3MOAM6X*!WV=+TP=Q
M<&Z^?H*8H!6?<# -/^1MQRE+%)O&BH=G9NX#Z!%-N[%2EQ97PU!!,O0#>&[+
MXJ:'8GL379;<=!)AE_31.^C0CE%,WKNN\=4)!4&E8(KR\CH..C3][E;3HO'(
MRN/-=LMA2R2@;XJT5,VB$?I)LL):^DT'QO86W"K]3OI*':/C#!E-AK@G19H>
MC$\TX4.A=X*V^VDXP>.P![1IJ'AZ1B5U(D];[N)1^+'==YSJ(L4]&G-SX%LS
M_0L4L8+*<N*M=^LOC!LS5[O-\?+SY#OA*E@"9;!1HMY@K+CAY<1?+B3;F:'Y
MF4DU@IO'1'TE =<'U/L-8_*PT #U=]?B/U!+ P04    "  U@613'[?)=^D$
M   U%   &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6RE6%%SHCH4_BL9
M;^=..[,5$A"QUSI3M=Z[#SO;J=ON<RI1F0)QDUC;?W\30! (P>Z^M!+.=[[O
M)"?GA(P/E+WR+2$"O,=1PF][6R%V-Y;%5UL28]ZG.Y+(-VO*8BSD(]M8?,<(
M#E)0'%G(MCTKQF'2FXS3L0<V&=.]B,*$/## ]W&,V<>41/1PVX.]X\!CN-D*
M-6!-QCN\(4LBGG8/3#Y9A9<@C$G"0YH 1M:WO3MXLT #!4@MGD-RX">_@0KE
MA=)7]? UN.W92A&)R$HH%UC^>R,S$D7*D]3Q*W?:*S@5\/3WT?LB#5X&\X(Y
MF='H9QB([6W/[X& K/$^$H_T\!_) TH%KFC$T[_@D-O:/;#:<T'C'"P5Q&&2
M_<?O^42< *0?/0#E %0'N"T )P<X-0!R6@!N#G#/91CD@$&=H2T&+P=XZ=QG
MDY7.]!P+/!DS>@!,64MOZD>Z7"E:3G"8J,Q:"B;?AA(G)DM!5Z];&@6$\;__
M\A$<_@/N?^U#\0%P$H#T]?54+ET 9C26^<QQFA'78)GE(J#KS I\WZ5O[E2N
M*/SEG @<1OQ*&C\MY^#RX@I<  OP+6:$@S !3TDH^)>3@1];NN>25PY>5)['
MEI#!*LG6*@]LF@6&6@)SP#>:B"T']TE  @U^;L:/NO +,QXB@P-+KE*Q5.BX
M5%-D]+@DNSYP["\ V0AJ!,W.A]NZ^?@S]OL_8U^8X7.RDG"H@U?FTBG2WDG]
M.6URLI0K<G<OUXA5\I@;6-R"Q4U9W!:6*=F$21(F&UG\(IRL"+B429VE^Y5N
M"3)W@]2=Z@EODP$:R7C?-"(&A8B!4<2_#"=";M\.ZD&#VANXKI[:*Z@](_7]
M.V&KD'>3>PWR:V<(]>3#@GQH))^I"8^ZN8=-;M]&>FZ_X/;-@2?!^:L^]1L*
MH.UY9?B9SK.L%DVK]@P:%=&,C-$\$ZX22/4#DJTH?HDZHQHUE#BV,Z@%U6%4
MD0OMLJ?9QMW],SU/D. :W+T1)@](X)B)X(&%*V+8VO"D<<+?V-RJT>UD*4DG
M1IMON5O_="'[HY9DAZB4@\[>YF>(R)RI>2Q4#/NP34595J'SB1U_A@ZGJ0/V
MW5&+CK+P0G/EK6S^,V2X31ENOS41R](+S;574P<ZQ4QSGWY%R\BM[9S<JB:Y
M;K;0.#-D6UG8H;FR&TK"&0%Z#4U.WZG7NRZKJO*R*\#A)VO#(U%?8&J=9O+
MQN2WSAY'X =AL:E.E*T FGO!][W@ F>)H.;G@V"F[T0=CD89%#@@P!^Z$_&B
MPX&?._!!G)U,Y1FUZ:H:9MDCX&\W"4/$9I]'P3 3#$9=<E'9(I"Y1=QM-HQL
ML"#@JUSS4'XIK\ SCO:FWH#*WH ^V1NTY^W,AU?IZ'#HZS,<E9T F3M!48.U
MI*C1<1'TARV<9=U''76_4NATFSYW4(EVZ"-4V_6YV<!LMM!Y,\Q=V3>0N6_H
MLU@;C]M0,'*05P^GPZHJL^PKR-Q7BB*&\QJV4=U?[@Z9SVL<,O"F4OG,<HR:
M+<+I>[5&,M-8V?W&>4YCY?9/EB7_5-3Y<IW:K%@GMQHQ89OT_HF#%=TG(OO2
M*T:+.ZZ[]&:G-CZ%-S.H&9_#F_OL!JMTGUVH?<-,;F .(K*65'9_* 6S[(XJ
M>Q!TE]ZIO% A:)S^W!(LOR&5@7R_IE0<'Q1!<5,X^1]02P,$%     @ -8%D
M4P5T&-XG P  T H  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULS59;
M;]HP&/TK5E9-G;0V5PAT@,1M6Z550K!N#],>3/)!HB9V:ALH^_6SG9!""*C:
M^M 7L)USSG>-\W4VE#WP"$"@IS0AO&M$0F0WILF#"%+,KVD&1#Y94)9B(;=L
M:?*, 0XU*4U,Q[*:9HIC8O0Z^FS">AVZ$DE,8,(07Z4I9ML!)'33-6QC=S"-
MEY%0!V:OD^$ES$#<9Q,F=V:I$L8I$!Y3@A@LND;?OAG;EB)HQ(\8-GQOC50H
M<TH?U.8V[!J6\@@2"(22P/)O#4-($J4D_7@L1(W2IB+NKW?JGW7P,I@YYC"D
MR<\X%%'7:!DHA 5>)6)*-U^A"*BA] *:</V+-@76,E"PXH*F!5EZD,8D_\=/
M12+V"%*GGN 4!*=*\$X0W(+@OM2"5Q"\EUIH% 0=NIG'KA,WP@+W.HQN$%-H
MJ:86.ON:+?,5$]4H,\'DTUCR1&\F:/ 0T20$QM^_:SFV_PF-'U>QV"),0J0?
M7PUD)4(TI*EL3XYU@:_0% *Z)/$?.(,:/ZDUH,L1"!PG_(/DW<]&Z/+B [I
M,4'?([KBTA#OF$)&HWPR@\+S0>ZY<\)S%]U1(B*.QB2$L(8_.L]OG^&;,HME
M*IU=*@?.6<$99-?(M3XBQW+L&G^&+Z=;=>'\G_7Q/UL_2(9;]I6K]=Q3>A%F
M<#4_;HD^8Y@L0=XU LVW:!\WP5M]W-]@%J)?WZ0DNA60\M]G'/)*ASSMD'?"
MH2] @.%$=S4.Y9L4<\&PNJ7J6B_7:FHM==>N>X[?:G7,]7X]CT&>YQ]B1C68
MMET!C8]!MFVY)>@@WD89;^-LO%/@@%D0Z8!#6,M/0J:R>R:5S5*Z^39JZY<.
M^:]8VURKL9=MWVM42GN,L1VG4MHZC-6NE/88Y#0:]95ME=&V7B7: _%V*=Y^
M&[6UK><OE/6*U2W$#EY=RW,K]:U!N4ZE"49U(-^JW +C&E3+:U5*;.Y]H5-@
M2ST:<130%1'YI5J>EN-77P\=E?.!?3.T:\Y':ES3$\&S?#[KW6&VC E'"2RD
M*>O:E\W(\O$IWPB:Z?E@3H6<-O0RDB,G, 60SQ>4BMU&&2B'V-Y?4$L#!!0
M   ( #6!9%-(7^@M#0,  ,$*   9    >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;*66V8[:,!2&7\5*U6HJ%;)"F"D@L:1J+T9"@]I>5+TPY$ LG#ACFV%X
M^SI.2!ED J4WX.W[C_U[R>GO&-^(!$"BUY1F8F E4N8/MBV6":18M%D.F>I9
M,9YBJ:I\;8N< XXUE%+;<YRNG6*26<.^;IOQ89]M)249S#@2VS3%?#\&RG8#
MR[4.#4]DG<BBP1[V<[R&.<CO^8RKFEVKQ"2%3!"6(0ZK@35R'Z*P&*\'_""P
M$T=E5*QDP=BFJ'R+!Y933 @H+&6A@-7?"TR TD)(3>.YTK3JD 5X7#ZH?]%K
M5VM98 $31G^26"8#JV>A&%9X2^43VWV%:CV=0F_)J-"_:%>.#0,++;="LK2"
MU0Q2DI7_^+7RX0A0.F; JP#O% C/ 'X%^-=&""H@. &\[AF@4P%ZZ7:Y=FW<
M%$L\['.V0[P8K=2*@G9?T\HODA7G9"ZYZB6*D\.Y9,M-PF@,7'QXU_/<\#.*
MGK=$[A'.8J2[6V.U$S&:L%2=3H'U!K?02*BSE1<5@>ZF(#&AXF/?EFI2A;2]
MK"8P+B?@G9F CQY9)A.!HBR&V,!/F_G[!MY69M2.> ='QEZCX!SR-O*=3\AS
M/-<PG\GUN&-:SO]%CVZ._L8,OSX>OM;SS^DEF$-KH?=_AO?J@9!HQ#G.UJ#+
MOT8+(;FZ[;\;@@5UL$ '"\X$>R)BTUIQ $0R"1R$1!Q+,)VI9B&G?>^\-VW=
M)2PP8M-FS&V[1BRZ%*UWBKUQK5.[UFG4B5YS]>BJ_7EA5-U-JJZNR;%FD= ]
ML_;)!2X\8_7T M=K^V;3+G#!!=>ZM6O=ZUQ3!RU%=R1#>\#<_( U*W5+TN1=
M,]@I0=1%J7[!3"[>&CJZ+K3K5+&1%Z 8[T6#LV'M;'B=LS%Y(3&HC\B> #6]
M[.-F(:?MF(_D;=CT-BSZ9ZQTS3[Z)J? USH9$FC)MIDLW]^ZM<ZW1CK-.&D?
MNP\3U] ^5?E9F4[]E2^3NT?,UT1]E2FL5"BG':H[Q<N$J:Q(ENN,8,&DRB]T
M,5$Y)O!B@.I?,28/E2) G;4._P!02P,$%     @ -8%D4WA(9C:T @  C0<
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
MQG#W<H ^[:N3!OKT_]69<UL([0MDX?MT:9VAAOIQ0&/4:XR"QN@-C9M&+M&
M7D%GG),"E9DI:!3-F>"O6 ))6ZBUY:&7?\'^)-N2M7KCH.>'\BD?C;+X:8_'
M<>]Q?-#CE7)(B3OR56B)I'^T3[@E.=L1'J;_",<[K2K1K,- 6BATHUS;M?UI
M/_/3MM7_A+</QC4S:ZXL"%P1='#Z@>1-.X3MQNDZ-/Y2.QJCL*SHW4+C ^A^
MI;7;;KQ _Q+FOP%02P,$%     @ -8%D4_C(I"D- P  !0L  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#4N>&ULM59=3]LP%/TK5L0#2(/$Z4<:U%:BK=@F
MP5118,^FO6TLG#BS'0K[];.=D(2UR5!A+XWMY)Y[KH]]>H=;+AYE!*#0<\P2
M.7(BI=)SUY7+"&(BSW@*B7ZSYB(F2D_%QI6I +*R03%S?<_KNS&AB3,>VK6Y
M& ]YIAA-8"Z0S.*8B)<),+X=.=AY7;BAFTB9!7<\3,D&%J#NTKG0,[=$6=$8
M$DEY@@2L1\X%/I_@T 38+^XI;&5MC$PI#YP_FLGWU<CQ#"-@L%0&@NC'$TR!
M,8.D>?PJ0)TRIPFLCU_1+VWQNI@'(F'*V4^Z4M'(&3AH!6N2,77#M]^@**AG
M\):<2?N+ML6WGH.6F50\+H(U@Y@F^9,\%QM1"_!Q0X!?!/B6=Y[(LIP11<9#
MP;=(F*\UFAG84FVT)D<3H\I""?V6ZC@UOB14H'O",D#70&0F0&^YDN@47<1<
M*/H;5FC*I4(D6:&[1 O/[-I7+;A$QU=<2I GZ'@&BE"F1T>()N@VXIG4$7+H
M*DW2I'*7!:%)3LAO(+2 ] QUO"_(]WQ\MYBAXZ.3MRBN+K&LTR_K]"ULMP%V
MRN,8Q)(2AN8D!=$"V2DA.Q:RTP#Y=H-: +LE8+>5XQ5(B51$$H31"Q"Q;_-R
MA+Y%,#?N:1P&82\8ND][$O?*Q+W6Q#.M/EDK$(@G8%-K&H)GFPBM]9VQ*WNE
MS&%[-3;>?B;]DDF_E<DM5X3MR]3?R=12=U!F"UH5K)WG37Z>67Z>6\0<E-B#
M#XLYV"GJ% _VEQ26:</_(V7X7BFQ5UF+=YB81=R["L<U)\/_N.(BY8(H0#^X
M NE.^(X!O46NO /[GW/3<>4=N//AXU% U+<)^WZGV[!1E<W@=I\Y^(P4N'5"
M0<_O-2E7V0]N]Y_F@[)K,(.@&_H-"2N7P?U/O_BX<A4<?%S;8/<*-+@9KBP'
MMWO.X<+N<:(0-]"IK BW>U&SK.'.O]AI^/<I<FM-C6D0KXG8&*D8K'64=Q9H
MMB+ON?*)XJGM<QZXTEV3'4:Z3P5A/M#OUUS;0C$QK5/9^8[_ %!+ P04
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
MAN?C[\O'R<X+=<?9P>^QQ2]02P,$%     @ -8%D4U/9*RFR 0  4QL  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?
MP$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8
M<VE!M7*Q-M2$G5S;6OGP:I?,J'2EEL3$>#QAJ6X\-7[D6XUH/GVB7*TK/WC>
MAL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=
MVIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*
M7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U<F)BER^V.(VF[1R8(D?5E_Q%/
MCD'ZZO-1.^V,LE]ZA^O]T';5S<.Q;KG^CK_.^*1_80X!DD."Y$A <MR Y)B
MY+@%R7$'DN,>) <?HP1!(2I'02I'82I'@2I'H2I'P2I'X2I' 2M'(:M (:M
M(:M (:M (:M (:M (:M (:M (:M (:M (:M$(:M$(:M$(:M$(:M$(:M$(:M$
M(:M$(:M$(:M$(6N"0M8$A:P)"ED3%+(F*&1-_I.L[UJO_OHW3[O&M2J;HS_K
M_J7-/P%02P$"% ,4    "  U@613!T%-8H$   "Q    $
M@ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( #6!9%/Q=U #[@
M "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4
M Q0    ( #6!9%.97)PC$ 8  )PG   3              "  <P!  !X;"]T
M:&5M92]T:&5M93$N>&UL4$L! A0#%     @ -8%D4XKC-*BW!0  7!D  !@
M             ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4
M Q0    ( #6!9%,Y@$!9&P8  $D8   8              " @?H-  !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  U@613:EZVVAT#  "'
M"@  &               @(%+%   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL
M4$L! A0#%     @ -8%D4X*"+D:,!@  /QX  !@              ("!GA<
M 'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( #6!9%,_JRKU
MX (  *<(   8              " @6 >  !X;"]W;W)K<VAE971S+W-H965T
M-2YX;6Q02P$"% ,4    "  U@613S+D1QN,)   T/@  &
M@(%V(0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ -8%D
M4S-DE%@5"   JR(  !@              ("!CRL  'AL+W=O<FMS:&5E=',O
M<VAE970W+GAM;%!+ 0(4 Q0    ( #6!9%-I?[ S_1$  %TP   8
M      " @=HS  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M"  U@613@<)K)]0#   >"0  &               @($-1@  >&PO=V]R:W-H
M965T<R]S:&5E=#DN>&UL4$L! A0#%     @ -8%D4Q93][>M!0  W X  !D
M             ("!%TH  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"
M% ,4    "  U@613G7=/(9X&  #%#P  &0              @('[3P  >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( #6!9%,5F&P+ P<
M #@1   9              " @=!6  !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&UL4$L! A0#%     @ -8%D4SOI%I7""@  $B   !D              ("!
M"EX  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  U@613
M85MQ#TT#  !*!P  &0              @($#:0  >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;%!+ 0(4 Q0    ( #6!9%-U+2G3Q0(   @&   9
M      " @8=L  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%
M  @ -8%D4[/AP(<J!@  ! \  !D              ("!@V\  'AL+W=O<FMS
M:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  U@613]CX(05\&   N$
M&0              @('D=0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+
M 0(4 Q0    ( #6!9%/TKO"<" X   XG   9              " @7I\  !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ -8%D4W%WT6OF
M @  0P8  !D              ("!N8H  'AL+W=O<FMS:&5E=',O<VAE970Q
M.2YX;6Q02P$"% ,4    "  U@613X.HD14,#  "7!P  &0
M@('6C0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( #6!
M9%/<#/) \ (  ,L&   9              " @5"1  !X;"]W;W)K<VAE971S
M+W-H965T,C$N>&UL4$L! A0#%     @ -8%D4S<^3>6+ @  4@4  !D
M         ("!=Y0  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4
M    "  U@613)C^,U@P%  !.#0  &0              @($YEP  >&PO=V]R
M:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( #6!9%/)EZ!IW0(  !P&
M   9              " @7R<  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
M4$L! A0#%     @ -8%D4QRDM1;0 P  - D  !D              ("!D)\
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  U@6135SL(
M+4D#  #D"@  &0              @(&7HP  >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;%!+ 0(4 Q0    ( #6!9%,VY,40[@(  /$*   9
M  " @1>G  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @
M-8%D4^=3QX(>!0  %!L  !D              ("!/*H  'AL+W=O<FMS:&5E
M=',O<VAE970R."YX;6Q02P$"% ,4    "  U@613$OAYV<\"  #X"0  &0
M            @(&1KP  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4
M Q0    ( #6!9%.T:UV&C0,  +80   9              " @9>R  !X;"]W
M;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ -8%D4W3HV9>, @
M( 8  !D              ("!6[8  'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"% ,4    "  U@613OQ063@0#  "6"0  &0              @($>
MN0  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( #6!9%./
M4!MN@P(  /<%   9              " @5F\  !X;"]W;W)K<VAE971S+W-H
M965T,S,N>&UL4$L! A0#%     @ -8%D4\.1[Y3"!   3A@  !D
M     ("!$[\  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M"  U@613A VU#H("   H!P  &0              @($,Q   >&PO=V]R:W-H
M965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( #6!9%.5S)A^V04  "(<   9
M              " @<7&  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L!
M A0#%     @ -8%D4SD/I<SA P  @PT  !D              ("!U<P  'AL
M+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  U@613'[?)=^D$
M   U%   &0              @('MT   >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;%!+ 0(4 Q0    ( #6!9%,%=!C>)P,  - *   9              "
M@0W6  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ -8%D
M4TA?Z"T- P  P0H  !D              ("!:]D  'AL+W=O<FMS:&5E=',O
M<VAE970T,"YX;6Q02P$"% ,4    "  U@613>$AF-K0"  "-!P  &0
M        @(&OW   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0
M   ( #6!9%-30+&YB0(  & &   9              " @9K?  !X;"]W;W)K
M<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ -8%D4TMLP^XQ!   RAD
M !D              ("!6N(  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q0
M2P$"% ,4    "  U@613<4L$I%4"   5!0  &0              @('"Y@
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( #6!9%/XR*0I
M#0,   4+   9              " @4[I  !X;"]W;W)K<VAE971S+W-H965T
M-#4N>&UL4$L! A0#%     @ -8%D4[<B?%8< P  -!(   T
M ( !DNP  'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  U@613EXJ[',     3
M @  "P              @ '9[P  7W)E;',O+G)E;'-02P$"% ,4    "  U
M@613,1V"3+,#   B'@  #P              @ '"\   >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ -8%D4[@VQ-RI 0  +AL  !H              ( !
MHO0  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ -8%D
M4U/9*RFR 0  4QL  !,              ( !@_8  %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     #4 -0!J#@  9O@

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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>59
<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>60
<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>193</ContextCount>
  <ElementCount>308</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>65</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="bngo-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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="bngo-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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Statement)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss (Statement)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Deficit) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders??? Equity (Deficit) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Organization and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/OrganizationandBasisofPresentation</Role>
      <ShortName>Organization and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Net Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/NetLossPerShare</Role>
      <ShortName>Net Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - Balance Sheet Account Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/BalanceSheetAccountDetails</Role>
      <ShortName>Balance Sheet Account Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2117105 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2121106 - Disclosure - Stockholders??? Equity and Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2128107 - Disclosure - Litigation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/Litigation</Role>
      <ShortName>Litigation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2129108 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2130109 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2134110 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Organization and Basis of Presentation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies</Role>
      <ShortName>Organization and Basis of Presentation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/NetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/NetLossPerShare</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2308302 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/RevenueRecognition</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2313303 - Disclosure - Balance Sheet Account Details (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables</Role>
      <ShortName>Balance Sheet Account Details (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/BalanceSheetAccountDetails</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2318304 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/Debt</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2322305 - Disclosure - Stockholders??? Equity and Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2331306 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/Acquisitions</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2335307 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/FairValueMeasurements</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Organization and Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails</Role>
      <ShortName>Organization and Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/NetLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/NetLossPerShareTables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Revenue Recognition - Revenue by Source and Geographic Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails</Role>
      <ShortName>Revenue Recognition - Revenue by Source and Geographic Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Revenue Recognition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails</Role>
      <ShortName>Revenue Recognition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails</Role>
      <ShortName>Revenue Recognition - Remaining Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Balance Sheet Account Details - Schedule of Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails</Role>
      <ShortName>Balance Sheet Account Details - Schedule of Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2415407 - Disclosure - Balance Sheet Account Details - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails</Role>
      <ShortName>Balance Sheet Account Details - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - Balance Sheet Account Details - Schedule of Components of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails</Role>
      <ShortName>Balance Sheet Account Details - Schedule of Components of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2420410 - Disclosure - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/DebtScheduleofDebtDetails</Role>
      <ShortName>Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2424412 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Warrant Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation - Warrant Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2425413 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2426414 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails</Role>
      <ShortName>Stockholders??? Equity and Stock-Based Compensation - Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2432416 - Disclosure - Acquisitions - Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails</Role>
      <ShortName>Acquisitions - Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2433417 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2436418 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails</Role>
      <ShortName>Fair Value Measurements - Financial Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2437419 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="bngo-20210930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2438420 - Disclosure - Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails</Role>
      <ShortName>Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</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="bngo-20210930.htm">bngo-20210930.htm</File>
    <File>bionano-nonxemployeedirect.htm</File>
    <File>bngo-20210930.xsd</File>
    <File>bngo-20210930_cal.xml</File>
    <File>bngo-20210930_def.xml</File>
    <File>bngo-20210930_lab.xml</File>
    <File>bngo-20210930_pre.xml</File>
    <File>bngo-20210930xexx311.htm</File>
    <File>bngo-20210930xexx312.htm</File>
    <File>bngo-20210930xexx321.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>63
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "bngo-20210930.htm": {
   "axisCustom": 2,
   "axisStandard": 23,
   "contextCount": 193,
   "dts": {
    "calculationLink": {
     "local": [
      "bngo-20210930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "bngo-20210930_def.xml"
     ]
    },
    "inline": {
     "local": [
      "bngo-20210930.htm"
     ]
    },
    "labelLink": {
     "local": [
      "bngo-20210930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bngo-20210930_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "bngo-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",
      "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": 414,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 3,
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 8
   },
   "keyCustom": 33,
   "keyStandard": 275,
   "memberCustom": 24,
   "memberStandard": 36,
   "nsprefix": "bngo",
   "nsuri": "http://bionanogenomics.com/20210930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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",
     "role": "http://bionanogenomics.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "2107103 - Disclosure - Revenue Recognition",
     "role": "http://bionanogenomics.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - Balance Sheet Account Details",
     "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetails",
     "shortName": "Balance Sheet Account Details",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117105 - Disclosure - Debt",
     "role": "http://bionanogenomics.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "2121106 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation",
     "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "2128107 - Disclosure - Litigation",
     "role": "http://bionanogenomics.com/role/Litigation",
     "shortName": "Litigation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "2129108 - Disclosure - Income Taxes",
     "role": "http://bionanogenomics.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130109 - Disclosure - Acquisitions",
     "role": "http://bionanogenomics.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134110 - Disclosure - Fair Value Measurements",
     "role": "http://bionanogenomics.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "2202201 - Disclosure - Organization and Basis of Presentation (Policies)",
     "role": "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies",
     "shortName": "Organization and Basis of Presentation (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Net Loss Per Share (Tables)",
     "role": "http://bionanogenomics.com/role/NetLossPerShareTables",
     "shortName": "Net Loss Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "2308302 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://bionanogenomics.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313303 - Disclosure - Balance Sheet Account Details (Tables)",
     "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables",
     "shortName": "Balance Sheet Account Details (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318304 - Disclosure - Debt (Tables)",
     "role": "http://bionanogenomics.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322305 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation (Tables)",
     "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331306 - Disclosure - Acquisitions (Tables)",
     "role": "http://bionanogenomics.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2335307 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://bionanogenomics.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Organization and Basis of Presentation (Details)",
     "role": "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails",
     "shortName": "Organization and Basis of Presentation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "2406402 - Disclosure - Net Loss Per Share (Details)",
     "role": "http://bionanogenomics.com/role/NetLossPerShareDetails",
     "shortName": "Net Loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - Revenue Recognition - Revenue by Source and Geographic Location (Details)",
     "role": "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails",
     "shortName": "Revenue Recognition - Revenue by Source and Geographic Location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i4518416916124236a305c790d93ee6ee_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i6a03cbd274974326886e629e928d6c58_D20210701-20210930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Revenue Recognition - Narrative (Details)",
     "role": "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i6a03cbd274974326886e629e928d6c58_D20210701-20210930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details)",
     "role": "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails",
     "shortName": "Revenue Recognition - Remaining Performance Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Balance Sheet Account Details - Schedule of Accounts Receivable (Details)",
     "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails",
     "shortName": "Balance Sheet Account Details - Schedule of Accounts Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415407 - Disclosure - Balance Sheet Account Details - Narrative (Details)",
     "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails",
     "shortName": "Balance Sheet Account Details - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - Balance Sheet Account Details - Schedule of Components of Inventories (Details)",
     "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails",
     "shortName": "Balance Sheet Account Details - Schedule of Components of Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "bngo:LiquidityPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "iff95fb0eec7a4a6ab70829e523fb6067_D20210301-20210331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "bngo:GainLossOnForgivenessOfPaycheckProtectionProgramLoan",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - Debt - Narrative (Details)",
     "role": "http://bionanogenomics.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "ifd2c0b9b3fd64a7eb87b77cb5e17de24_D20200417-20200417",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i7ee26aaac9d4472386f8cc3359d4b328_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420410 - Disclosure - Debt - Schedule of Debt (Details)",
     "role": "http://bionanogenomics.com/role/DebtScheduleofDebtDetails",
     "shortName": "Debt - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i7ee26aaac9d4472386f8cc3359d4b328_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i454740c2a1cc49aa9f3ee6518e796e3b_D20210125-20210125",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Narrative (Details)",
     "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i454740c2a1cc49aa9f3ee6518e796e3b_D20210125-20210125",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i7ee26aaac9d4472386f8cc3359d4b328_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424412 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Warrant Activity (Details)",
     "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Warrant Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "bngo:ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i7ee26aaac9d4472386f8cc3359d4b328_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425413 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)",
     "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426414 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details)",
     "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_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 (Unaudited)",
     "role": "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-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": "2427415 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Assumptions (Details)",
     "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails",
     "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432416 - Disclosure - Acquisitions - Pro Forma Information (Details)",
     "role": "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails",
     "shortName": "Acquisitions - Pro Forma Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "if8142f362b2b4a54a3e8908ec412c9e1_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i898d3b1488bd4dfcabad395284aee942_I20211008",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433417 - Disclosure - Acquisitions - Narrative (Details)",
     "role": "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails",
     "shortName": "Acquisitions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i898d3b1488bd4dfcabad395284aee942_I20211008",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "id3fd6dbed9ea4b85b29c5fd4983e73f9_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436418 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities (Details)",
     "role": "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails",
     "shortName": "Fair Value Measurements - Financial Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "id3fd6dbed9ea4b85b29c5fd4983e73f9_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "security",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437419 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "role": "http://bionanogenomics.com/role/FairValueMeasurementsNarrativeDetails",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i17813bafa76a4efdae4e052390174351_I20210930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "security",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "ida1fa3b9dc554d91ab3d6f5febc56964_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438420 - Disclosure - Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (Details)",
     "role": "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails",
     "shortName": "Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "ida1fa3b9dc554d91ab3d6f5febc56964_I20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Statement)",
     "role": "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement",
     "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Statement)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i654f77bb625742b7b7ee1071b178e600_D20210701-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "ic58f89e964594a14b7229fac3a3bce56_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Deficit) (Unaudited)",
     "role": "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited",
     "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Deficit) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "ic04c1df9a020492ba8ea58aa464745c6_D20200101-20200331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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 Basis of Presentation",
     "role": "http://bionanogenomics.com/role/OrganizationandBasisofPresentation",
     "shortName": "Organization and Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_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": "2104102 - Disclosure - Net Loss Per Share",
     "role": "http://bionanogenomics.com/role/NetLossPerShare",
     "shortName": "Net Loss Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "bngo-20210930.htm",
      "contextRef": "i76446d58fdf541f0b37d807df15486b3_D20210101-20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 65,
   "tag": {
    "bngo_BioDiscoveryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BioDiscovery",
        "label": "BioDiscovery [Member]",
        "terseLabel": "BioDiscovery"
       }
      }
     },
     "localname": "BioDiscoveryMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Consideration Transferred, Value Of Shares, Subject To Vesting",
        "label": "Business Acquisition, Consideration Transferred, Value Of Shares, Subject To Vesting",
        "terseLabel": "Consideration transferred, value of shares subject to vesting"
       }
      }
     },
     "localname": "BusinessAcquisitionConsiderationTransferredValueOfSharesSubjectToVesting",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_BusinessAcquisitionMilestonePayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Milestone Payment",
        "label": "Business Acquisition, Milestone Payment",
        "terseLabel": "Business Acquisition, Milestone Payment"
       }
      }
     },
     "localname": "BusinessAcquisitionMilestonePayment",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_BusinessCombinationConsiderationTransferredCash": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Cash",
        "label": "Business Combination, Consideration Transferred, Cash",
        "terseLabel": "Consideration transferred, cash"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredCash",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_BusinessCombinationConsiderationTransferredValueOfShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Value Of Shares",
        "label": "Business Combination, Consideration Transferred, Value Of Shares",
        "terseLabel": "Consideration transferred, value of shares"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredValueOfShares",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights",
        "label": "Class Of Warrant Or Right, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights",
        "terseLabel": "Exercised"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights",
        "label": "Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract]",
        "label": "Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Cancelled In Period",
        "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Cancelled In Period",
        "terseLabel": "Cancelled (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsCancelledInPeriod",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised In Period",
        "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised In Period",
        "terseLabel": "Exercised (in USD per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights [Roll Forward]",
        "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights [Roll Forward]",
        "terseLabel": "Weighted- Average Exercise Price"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Number Of Securities Canceled In Period",
        "label": "Class Of Warrant Or Right, Number Of Securities Canceled In Period",
        "negatedTerseLabel": "Canceled (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Number Of Securities Exercised In Period",
        "label": "Class Of Warrant Or Right, Number Of Securities Exercised In Period",
        "negatedTerseLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Number Of Securities Granted In Period",
        "label": "Class Of Warrant Or Right, Number Of Securities Granted In Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "bngo_ClassOfWarrantOrRightOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Outstanding [Roll Forward]",
        "label": "Class Of Warrant Or Right, Outstanding [Roll Forward]",
        "terseLabel": "Shares of Stock under Warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstandingRollForward",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Of Warrants Or Rights",
        "label": "Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Of Warrants Or Rights",
        "terseLabel": "Balance"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward]",
        "label": "Class Of Warrant Or Right, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward]",
        "terseLabel": "Weighted- Average Remaining Contractual Term"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bngo_CommissionFeeMaximumPercentageOfGrossProceeds": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission Fee, Maximum Percentage Of Gross Proceeds",
        "label": "Commission Fee, Maximum Percentage Of Gross Proceeds",
        "terseLabel": "Commission fee"
       }
      }
     },
     "localname": "CommissionFeeMaximumPercentageOfGrossProceeds",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bngo_CommonWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common warrants.",
        "label": "Common Warrants [Member]",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "CommonWarrantsMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_ConsumableRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumable Revenue [Member]",
        "label": "Consumable Revenue [Member]",
        "terseLabel": "Consumables"
       }
      }
     },
     "localname": "ConsumableRevenueMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_CorporateNotesAndBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Notes And Bonds",
        "label": "Corporate Notes And Bonds [Member]",
        "terseLabel": "Corporate Notes/Bonds"
       }
      }
     },
     "localname": "CorporateNotesAndBondsMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails",
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_CowenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cowen",
        "label": "Cowen [Member]",
        "terseLabel": "Cowen"
       }
      }
     },
     "localname": "CowenMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_DebtInstrumentInterestRateCashRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Interest Rate, Cash Rate",
        "label": "Debt Instrument, Interest Rate, Cash Rate",
        "terseLabel": "Cash rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateCashRate",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bngo_DebtInstrumentInterestRateDiscountedCashRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Interest Rate, Discounted Cash Rate",
        "label": "Debt Instrument, Interest Rate, Discounted Cash Rate",
        "terseLabel": "Discounted cash rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDiscountedCashRate",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bngo_DebtInstrumentPaymentTermsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Payment Terms [Axis]",
        "label": "Debt Instrument, Payment Terms [Axis]",
        "terseLabel": "Debt Instrument, Payment Terms [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTermsAxis",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bngo_DebtInstrumentPaymentTermsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Payment Terms [Domain]",
        "label": "Debt Instrument, Payment Terms [Domain]",
        "terseLabel": "Debt Instrument, Payment Terms [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTermsDomain",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_DebtInstrumentPaymentTermsPeriodFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Payment Terms, Period Four [Member]",
        "label": "Debt Instrument, Payment Terms, Period Four [Member]",
        "terseLabel": "Period Four"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTermsPeriodFourMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_DebtInstrumentPaymentTermsPeriodOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Payment Terms, Period One [Member]",
        "label": "Debt Instrument, Payment Terms, Period One [Member]",
        "terseLabel": "Period One"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTermsPeriodOneMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_DebtInstrumentPaymentTermsPeriodThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Payment Terms, Period Three [Member]",
        "label": "Debt Instrument, Payment Terms, Period Three [Member]",
        "terseLabel": "Period Three"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTermsPeriodThreeMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_DebtInstrumentPaymentTermsPeriodTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Payment Terms, Period Two [Member]",
        "label": "Debt Instrument, Payment Terms, Period Two [Member]",
        "terseLabel": "Period Two"
       }
      }
     },
     "localname": "DebtInstrumentPaymentTermsPeriodTwoMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_DebtInstrumentPrepaymentFeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument prepayment fee percent.",
        "label": "Debt Instrument Prepayment Fee Percent",
        "terseLabel": "Prepayment fee percentage"
       }
      }
     },
     "localname": "DebtInstrumentPrepaymentFeePercent",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bngo_GainLossOnForgivenessOfPaycheckProtectionProgramLoan": {
     "auth_ref": [],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) On Forgiveness Of Paycheck Protection Program Loan",
        "label": "Gain (Loss) On Forgiveness Of Paycheck Protection Program Loan",
        "negatedTerseLabel": "Gain on forgiveness of PPP Loan",
        "terseLabel": "Gain on forgiveness of PPP Loan"
       }
      }
     },
     "localname": "GainLossOnForgivenessOfPaycheckProtectionProgramLoan",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/DebtNarrativeDetails",
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_InnovatusLoanAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Innovatus Loan Agreement [Member]",
        "label": "Innovatus Loan Agreement [Member]",
        "terseLabel": "Innovatus LSA"
       }
      }
     },
     "localname": "InnovatusLoanAgreementMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_InnovatusTerm3LoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Innovatus Term 3 Loan",
        "label": "Innovatus Term 3 Loan [Member]",
        "terseLabel": "Innovatus Term 3 Loan"
       }
      }
     },
     "localname": "InnovatusTerm3LoanMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_InstrumentRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument Revenue [Member]",
        "label": "Instrument Revenue [Member]",
        "terseLabel": "Instruments"
       }
      }
     },
     "localname": "InstrumentRevenueMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_IssueCommonStockForCovenantWaiver": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issue Common Stock For Covenant Waiver",
        "label": "Issue Common Stock For Covenant Waiver",
        "terseLabel": "Issue common stock for covenant waiver"
       }
      }
     },
     "localname": "IssueCommonStockForCovenantWaiver",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_LineagenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lineagen",
        "label": "Lineagen [Member]",
        "terseLabel": "Lineagen"
       }
      }
     },
     "localname": "LineagenMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails",
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_LiquidityPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidity",
        "label": "Liquidity [Policy Text Block]",
        "terseLabel": "Liquidity"
       }
      }
     },
     "localname": "LiquidityPolicyTextBlock",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bngo_LoanUnderPaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Under Paycheck Protection Program [Member]",
        "label": "Loan Under Paycheck Protection Program [Member]",
        "terseLabel": "Loan Under Paycheck Protection Program"
       }
      }
     },
     "localname": "LoanUnderPaycheckProtectionProgramMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_MarkOldakowskiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mark Oldakowski",
        "label": "Mark Oldakowski [Member]",
        "terseLabel": "Mark Oldakowski"
       }
      }
     },
     "localname": "MarkOldakowskiMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_PPPLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PPP Loan",
        "label": "PPP Loan [Member]",
        "terseLabel": "PPP Loan"
       }
      }
     },
     "localname": "PPPLoanMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_PerformanceSatisfactionVestingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Satisfaction Vesting",
        "label": "Performance Satisfaction Vesting [Member]",
        "terseLabel": "Performance Satisfaction Vesting"
       }
      }
     },
     "localname": "PerformanceSatisfactionVestingMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_ProceedsFromPayrollProtectionProgramLoan": {
     "auth_ref": [],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Payroll Protection Program Loan",
        "label": "Proceeds from Payroll Protection Program Loan",
        "terseLabel": "Proceeds from PPP Loan"
       }
      }
     },
     "localname": "ProceedsFromPayrollProtectionProgramLoan",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_RErikHolmlinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "R. Erik Holmlin",
        "label": "R. Erik Holmlin [Member]",
        "terseLabel": "R. Erik Holmlin"
       }
      }
     },
     "localname": "RErikHolmlinMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_RevolverMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolver [Member]",
        "label": "Revolver [Member]",
        "terseLabel": "Revolver"
       }
      }
     },
     "localname": "RevolverMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_SaleOfStockAuthorizedAmountToBeIssued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale Of Stock, Authorized Amount To Be Issued",
        "label": "Sale Of Stock, Authorized Amount To Be Issued",
        "terseLabel": "Authorized amount of stock to be issued"
       }
      }
     },
     "localname": "SaleOfStockAuthorizedAmountToBeIssued",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_SaleOfStockValueSharesIssuedInTransaction": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Stock, Value, Shares Issued in Transaction",
        "label": "Sale of Stock, Value, Shares Issued in Transaction",
        "terseLabel": "Aggregate offering price"
       }
      }
     },
     "localname": "SaleOfStockValueSharesIssuedInTransaction",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Termination of Employment",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Termination of Employment",
        "terseLabel": "Vesting period, termination of employment"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodTerminationOfEmployment",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "bngo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vesting on First and Second Anniversary",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vesting on First and Second Anniversary",
        "terseLabel": "Percentage of shares vesting on the first and second anniversary"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfSharesVestingOnFirstAndSecondAnniversary",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Roll Forward]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Roll Forward]",
        "terseLabel": "Weighted- Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bngo_StockIssuedDuringPeriodSharesCovenantWaiver": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Covenant Waiver",
        "label": "Stock Issued During Period, Shares, Covenant Waiver",
        "terseLabel": "Issue stock for covenant waiver (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesCovenantWaiver",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "bngo_StockIssuedDuringPeriodSharesWarrantsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Warrants Exercised",
        "label": "Stock Issued During Period, Shares, Warrants Exercised",
        "terseLabel": "Issue stock for warrant exercises (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesWarrantsExercised",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "bngo_StockIssuedDuringPeriodValueCovenantWaiver": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Covenant Waiver",
        "label": "Stock Issued During Period, Value, Covenant Waiver",
        "terseLabel": "Issue stock for covenant waiver"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueCovenantWaiver",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_StockIssuedDuringPeriodValueWarrantsExercised": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Warrants Exercised",
        "label": "Stock Issued During Period, Value, Warrants Exercised",
        "terseLabel": "Issue stock for warrant exercises"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueWarrantsExercised",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_StockIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued For Services",
        "label": "Stock Issued For Services",
        "terseLabel": "Stock issued for services"
       }
      }
     },
     "localname": "StockIssuedForServices",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_TermA1LoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term A-1 Loan [Member]",
        "label": "Term A-1 Loan [Member]",
        "terseLabel": "Term A-1 Loan"
       }
      }
     },
     "localname": "TermA1LoanMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_TermA2LoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term A-2 Loan [Member]",
        "label": "Term A-2 Loan [Member]",
        "terseLabel": "Term A-2 Loan"
       }
      }
     },
     "localname": "TermA2LoanMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_TermLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loans [Member]",
        "label": "Term Loans [Member]",
        "terseLabel": "Term Loans"
       }
      }
     },
     "localname": "TermLoansMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_TimeBasedVestingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time-Based Vesting",
        "label": "Time-Based Vesting [Member]",
        "terseLabel": "Time-Based Vesting"
       }
      }
     },
     "localname": "TimeBasedVestingMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer Of Instruments And Servers From Property And Equipment Into Inventory",
        "label": "Transfer Of Instruments And Servers From Property And Equipment Into Inventory",
        "terseLabel": "Transfer of instruments and servers from property and equipment into inventory"
       }
      }
     },
     "localname": "TransferOfInstrumentsAndServersFromPropertyAndEquipmentIntoInventory",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer of instruments and servers to property and equipment from inventory.",
        "label": "Transfer Of Instruments And Servers To Property And Equipment From Inventory",
        "terseLabel": "Transfer of instruments and servers from inventory to property and equipment"
       }
      }
     },
     "localname": "TransferOfInstrumentsAndServersToPropertyAndEquipmentFromInventory",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_TwoCustomersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Customers",
        "label": "Two Customers [Member]",
        "terseLabel": "Two Customers"
       }
      }
     },
     "localname": "TwoCustomersMember",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_VestingStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Status",
        "label": "Vesting Status [Axis]",
        "terseLabel": "Vesting Status [Axis]"
       }
      }
     },
     "localname": "VestingStatusAxis",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bngo_VestingStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Status [Domain]",
        "label": "Vesting Status [Domain]",
        "terseLabel": "Vesting Status [Domain]"
       }
      }
     },
     "localname": "VestingStatusDomain",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bngo_WarrantExerciseNonCash": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Exercise, Non-cash",
        "label": "Warrant Exercise, Non-cash",
        "terseLabel": "Warrant exercise pursuant to cashless exercise"
       }
      }
     },
     "localname": "WarrantExerciseNonCash",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bngo_WorkingCapital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working Capital",
        "label": "Working Capital",
        "terseLabel": "Working capital"
       }
      }
     },
     "localname": "WorkingCapital",
     "nsuri": "http://bionanogenomics.com/20210930",
     "presentation": [
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "CANADA"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "China"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "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://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r477"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r478"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r479"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r479"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r482"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r479"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r481"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r479"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r479"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r479"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r479"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r475"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r476"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "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://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r50",
      "r52",
      "r108",
      "r109",
      "r216",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r166",
      "r272",
      "r278",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r215",
      "r245",
      "r294",
      "r296",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r433",
      "r437",
      "r472",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r215",
      "r245",
      "r294",
      "r296",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r433",
      "r437",
      "r472",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r166",
      "r272",
      "r278",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "North America [Member]",
        "terseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r163",
      "r272",
      "r276",
      "r403",
      "r432",
      "r434"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r163",
      "r272",
      "r276",
      "r403",
      "r432",
      "r434"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r215",
      "r245",
      "r284",
      "r294",
      "r296",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r433",
      "r437",
      "r472",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r215",
      "r245",
      "r284",
      "r294",
      "r296",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r433",
      "r437",
      "r472",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r51",
      "r52",
      "r108",
      "r109",
      "r216",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r164",
      "r165",
      "r272",
      "r277",
      "r435",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r164",
      "r165",
      "r272",
      "r277",
      "r435",
      "r460",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r167",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r36",
      "r390"
     ],
     "calculation": {
      "http://bionanogenomics.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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r168",
      "r169"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, trade"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r17",
      "r168",
      "r169"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://bionanogenomics.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 of allowance for doubtful accounts of, 2,015,000 and 2,119,000 as of September 30, 2021 and December 31, 2020, respectively",
        "totalLabel": "Accounts receivable, net",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails",
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails",
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://bionanogenomics.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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r20",
      "r57",
      "r58",
      "r59",
      "r422",
      "r442",
      "r443"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r56",
      "r59",
      "r65",
      "r66",
      "r67",
      "r111",
      "r112",
      "r113",
      "r354",
      "r438",
      "r439",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r323",
      "r324",
      "r325",
      "r358"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r297",
      "r299",
      "r329",
      "r330"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r299",
      "r320",
      "r328"
     ],
     "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": "General and administrative"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r24",
      "r170",
      "r181"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedTerseLabel": "Less allowance for doubtful accounts",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails",
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r183"
     ],
     "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",
        "negatedLabel": "Recovery of bad debt expense"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share amount (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/NetLossPerShareDetails"
     ],
     "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://bionanogenomics.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r133"
     ],
     "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"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r105",
      "r152",
      "r155",
      "r161",
      "r179",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r352",
      "r355",
      "r373",
      "r388",
      "r390",
      "r406",
      "r420"
     ],
     "calculation": {
      "http://bionanogenomics.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://bionanogenomics.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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r49",
      "r105",
      "r179",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r352",
      "r355",
      "r373",
      "r388",
      "r390"
     ],
     "calculation": {
      "http://bionanogenomics.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://bionanogenomics.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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r174",
      "r184"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r175"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year",
        "terseLabel": "Less than 1 year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "auth_ref": [
      "r173",
      "r184"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.",
        "label": "Debt Securities, Available-for-sale, Current",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r300",
      "r321"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "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]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r293",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails",
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r293",
      "r295",
      "r349",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails",
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails",
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "terseLabel": "Acquired shares purchased (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": {
     "auth_ref": [
      "r347",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic",
        "terseLabel": "Basic net loss per share (in dollars per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": {
     "auth_ref": [
      "r347",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted",
        "terseLabel": "Diluted net loss per share (in dollars per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r347",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r347",
      "r348"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r347",
      "r348"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r34",
      "r97"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r91",
      "r97",
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r91",
      "r374"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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 and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r103",
      "r105",
      "r126",
      "r127",
      "r128",
      "r130",
      "r132",
      "r140",
      "r141",
      "r142",
      "r179",
      "r201",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211",
      "r243",
      "r244",
      "r247",
      "r248",
      "r373",
      "r480"
     ],
     "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://bionanogenomics.com/role/Cover",
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r251"
     ],
     "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",
        "periodEndLabel": "Ending balance (in USD per share)",
        "periodStartLabel": "Beginning balance (in USD per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial Paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails",
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r44",
      "r197",
      "r410",
      "r426"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 7)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r198",
      "r462"
     ],
     "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://bionanogenomics.com/role/Litigation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r111",
      "r112",
      "r358"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited",
      "http://bionanogenomics.com/role/Cover",
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in USD per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r16",
      "r390"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.0001 par value, 400,000,000 shares authorized at September\u00a030, 2021 and December\u00a031, 2020; 281,441,000 and 189,953,000 shares issued and outstanding at September\u00a030, 2021 and December\u00a031, 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r61",
      "r63",
      "r64",
      "r70",
      "r413",
      "r428"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r145",
      "r146",
      "r166",
      "r371",
      "r372",
      "r461"
     ],
     "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://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r145",
      "r146",
      "r166",
      "r371",
      "r372",
      "r444",
      "r461"
     ],
     "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://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r145",
      "r146",
      "r166",
      "r371",
      "r372",
      "r444",
      "r461"
     ],
     "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://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r145",
      "r146",
      "r166",
      "r371",
      "r372"
     ],
     "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://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r145",
      "r146",
      "r166",
      "r371",
      "r372",
      "r461"
     ],
     "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://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r259",
      "r260",
      "r273"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r259",
      "r260",
      "r273"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "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 noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Long-term contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r75",
      "r403"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Total cost of revenue"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of revenue:"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r143",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r104",
      "r110",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r233",
      "r234",
      "r235",
      "r236",
      "r385",
      "r407",
      "r408",
      "r419"
     ],
     "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://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r13",
      "r230",
      "r408",
      "r419"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "terseLabel": "Total principal"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r212",
      "r233",
      "r234",
      "r383",
      "r385",
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Term loan face value"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r41",
      "r232",
      "r383",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails",
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r42",
      "r104",
      "r110",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r233",
      "r234",
      "r235",
      "r236",
      "r385"
     ],
     "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://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r42",
      "r104",
      "r110",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r233",
      "r234",
      "r235",
      "r236",
      "r251",
      "r254",
      "r255",
      "r256",
      "r382",
      "r383",
      "r385",
      "r386",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails",
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r219",
      "r382",
      "r386"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedTerseLabel": "Less unamortized debt issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": {
     "auth_ref": [
      "r382",
      "r386"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.",
        "label": "Debt Instrument, Unamortized Discount, Current",
        "terseLabel": "End of term fee"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "auth_ref": [
      "r177",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions",
        "terseLabel": "Number of securities in an unrealized loss position"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost [Abstract]",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableforsaleAmortizedCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r35",
      "r219",
      "r384"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Offering costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r95",
      "r150"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.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 expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r272",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282"
     ],
     "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://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Revenue Recognition"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stockholders\u2019 Equity and Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEIA"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r71",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r124",
      "r126",
      "r130",
      "r131",
      "r132",
      "r136",
      "r137",
      "r359",
      "r360",
      "r414",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net loss per share, basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r71",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r126",
      "r130",
      "r131",
      "r132",
      "r136",
      "r137",
      "r359",
      "r360",
      "r414",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net loss per share, diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r133",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/NetLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r65",
      "r66",
      "r67",
      "r111",
      "r112",
      "r113",
      "r115",
      "r121",
      "r123",
      "r139",
      "r180",
      "r250",
      "r257",
      "r323",
      "r324",
      "r325",
      "r337",
      "r338",
      "r358",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r438",
      "r439",
      "r440",
      "r483"
     ],
     "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"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails",
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails",
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r361",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails",
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r361",
      "r369",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails",
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r221",
      "r233",
      "r234",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r362",
      "r392",
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r361",
      "r362",
      "r363",
      "r364",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r221",
      "r285",
      "r286",
      "r291",
      "r292",
      "r362",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r221",
      "r233",
      "r234",
      "r285",
      "r286",
      "r291",
      "r292",
      "r362",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r221",
      "r233",
      "r234",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r362",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r221",
      "r233",
      "r234",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r392",
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r366",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r95",
      "r237",
      "r238"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Loss on debt extinguishment",
        "terseLabel": "Loss on debt extinguishment"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r144",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r187",
      "r188",
      "r390",
      "r405"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r176",
      "r178"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or longer.",
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "negatedTerseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.",
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss",
        "negatedTotalLabel": "Total"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss [Abstract]",
        "terseLabel": "Unrealized gains (losses)"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r176",
      "r178"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.",
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "negatedTerseLabel": "Less than 1 year"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsAmortizedCostandUnrealizedGainsLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r68",
      "r152",
      "r154",
      "r157",
      "r160",
      "r162",
      "r404",
      "r411",
      "r415",
      "r430"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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 before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r192",
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r106",
      "r334",
      "r335",
      "r336",
      "r339",
      "r341",
      "r343",
      "r344",
      "r345"
     ],
     "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://bionanogenomics.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r107",
      "r122",
      "r123",
      "r151",
      "r333",
      "r340",
      "r342",
      "r431"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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)",
        "negatedLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the 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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.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 contract liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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": "Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r189",
      "r190"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "verboseLabel": "Interest income (expense)"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r90",
      "r92",
      "r98"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r25",
      "r186"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r48",
      "r390"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventory, net",
        "totalLabel": "Inventory, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails",
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "auth_ref": [
      "r26",
      "r27",
      "r186"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.",
        "label": "Inventory, Raw Materials and Supplies, Net of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r77",
      "r149"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r361"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets held for their financial return, rather than for the entity's operations.",
        "label": "Investments [Member]",
        "terseLabel": "Total Investments"
       }
      }
     },
     "localname": "InvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r38",
      "r105",
      "r156",
      "r179",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r353",
      "r355",
      "r356",
      "r373",
      "r388",
      "r389"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r23",
      "r105",
      "r179",
      "r373",
      "r390",
      "r409",
      "r424"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r40",
      "r105",
      "r179",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r353",
      "r355",
      "r356",
      "r373",
      "r388",
      "r389",
      "r390"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r37"
     ],
     "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": "Term loan facility available"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r13",
      "r220",
      "r231",
      "r233",
      "r234",
      "r408",
      "r421"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total carrying value of debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails",
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r42",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails",
      "http://bionanogenomics.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Investment securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.",
        "label": "Marketable Securities [Table Text Block]",
        "terseLabel": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r91",
      "r93",
      "r96"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r60",
      "r62",
      "r67",
      "r69",
      "r96",
      "r105",
      "r114",
      "r116",
      "r117",
      "r118",
      "r119",
      "r122",
      "r123",
      "r129",
      "r152",
      "r154",
      "r157",
      "r160",
      "r162",
      "r179",
      "r201",
      "r202",
      "r203",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r360",
      "r373",
      "r412",
      "r427"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net Loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "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 Issued But Not Yet Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r152",
      "r154",
      "r157",
      "r160",
      "r162"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r357"
     ],
     "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 Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other long-term assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r54",
      "r55",
      "r57"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "terseLabel": "Unrealized (loss) on investment securities",
        "verboseLabel": "Comprehensive Loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofComprehensiveLossStatement",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense)"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaidInKindInterest": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentInKindPIKNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A payment in kind note accrues interest over the term of the note and is repaid at maturity or upon refinancing. A PIK loan is typically unsecured.",
        "label": "Payment in Kind (PIK) Note [Member]",
        "terseLabel": "PIK"
       }
      }
     },
     "localname": "PaymentInKindPIKNoteMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Offering expenses on sale of common stock"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r80",
      "r83",
      "r172"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "negatedTerseLabel": "Purchase of available for sale securities"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Lineagen acquisition, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r15",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r15"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r15",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r15",
      "r390"
     ],
     "calculation": {
      "http://bionanogenomics.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.0001 par value; 10,000,000 shares authorized and no shares issued or outstanding as of September\u00a030, 2021 and December\u00a031, 2020"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r32",
      "r33"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from sale of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
     "auth_ref": [
      "r86",
      "r322"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised",
        "terseLabel": "Proceeds from sale of common stock under employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Proceeds from Issuance or Sale of Equity",
        "terseLabel": "Gross proceeds"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r87",
      "r104"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from borrowing from line of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r80",
      "r81",
      "r172"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "terseLabel": "Sale of available for sale securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r86",
      "r322"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.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",
        "verboseLabel": "Proceeds from warrant and option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Service and other revenue"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductInformationLineItems": {
     "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": "Product Information [Line Items]",
        "terseLabel": "Product Information [Line Items]"
       }
      }
     },
     "localname": "ProductInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Product revenue"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r9",
      "r10",
      "r191",
      "r390",
      "r417",
      "r425"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r73",
      "r182"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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": "Provision for bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r88",
      "r104"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedTerseLabel": "Repayments of borrowing from line of credit"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.",
        "label": "Repayments of Notes Payable",
        "negatedLabel": "Repayment of term-loan debt",
        "terseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://bionanogenomics.com/role/DebtNarrativeDetails",
      "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r332",
      "r402",
      "r474"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"
     ],
     "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": "RSUs"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/NetLossPerShareDetails",
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r19",
      "r257",
      "r326",
      "r390",
      "r423",
      "r441",
      "r443"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r111",
      "r112",
      "r113",
      "r115",
      "r121",
      "r123",
      "r180",
      "r323",
      "r324",
      "r325",
      "r337",
      "r338",
      "r358",
      "r438",
      "r440"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r147",
      "r148",
      "r153",
      "r158",
      "r159",
      "r163",
      "r164",
      "r166",
      "r271",
      "r272",
      "r403"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r145",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "terseLabel": "Revenue from Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r275",
      "r283"
     ],
     "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://bionanogenomics.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r267"
     ],
     "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": "Performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r268"
     ],
     "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": "Timing of satisfaction of remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r268"
     ],
     "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://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "terseLabel": "Performance obligation, percentage"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "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",
        "verboseLabel": "Number of shares issued (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r145",
      "r166"
     ],
     "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://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Accounts Receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r133"
     ],
     "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://bionanogenomics.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r133"
     ],
     "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 Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/AcquisitionsNarrativeDetails",
      "http://bionanogenomics.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r299",
      "r319",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Summary of Recognized Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": {
     "auth_ref": [
      "r8",
      "r28",
      "r29",
      "r30",
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle including inventoried costs relating to long-term contracts or programs.",
        "label": "Schedule of Inventory, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of Components of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryNoncurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.",
        "label": "Schedule of Product Information [Table]",
        "terseLabel": "Schedule of Product Information [Table]"
       }
      }
     },
     "localname": "ScheduleOfProductInformationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetailsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r300",
      "r321"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r302",
      "r308",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Weighted-Average Assumptions in Black -Scholes Option Pricing Model"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r45",
      "r103",
      "r140",
      "r141",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r258",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "terseLabel": "Schedule of Warrant Activity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r307"
     ],
     "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": "Units granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r316"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r318"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r310"
     ],
     "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": "Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Canceled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average grant date fair value (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r321"
     ],
     "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",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r304",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Shares of Stock under Stock Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Ending balance (in USD per share)",
        "periodStartLabel": "Beginning balance (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted- Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r313"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Vested and exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "terseLabel": "Vested and exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Vested and exercisable (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r298",
      "r301"
     ],
     "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Canceled (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r315",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r312"
     ],
     "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": "Outstanding (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Vested and exercisable (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Average share price (in dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r14",
      "r15",
      "r16",
      "r103",
      "r105",
      "r126",
      "r127",
      "r128",
      "r130",
      "r132",
      "r140",
      "r141",
      "r142",
      "r179",
      "r201",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211",
      "r243",
      "r244",
      "r247",
      "r248",
      "r250",
      "r373",
      "r480"
     ],
     "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://bionanogenomics.com/role/Cover",
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r46",
      "r65",
      "r66",
      "r67",
      "r111",
      "r112",
      "r113",
      "r115",
      "r121",
      "r123",
      "r139",
      "r180",
      "r250",
      "r257",
      "r323",
      "r324",
      "r325",
      "r337",
      "r338",
      "r358",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r438",
      "r439",
      "r440",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "verboseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "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]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r139",
      "r403"
     ],
     "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Fair value of common stock issued related to Lineagen acquisition"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r15",
      "r16",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Issue stock for acquisition (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r15",
      "r16",
      "r250",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Issue stock for employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r15",
      "r16",
      "r250",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "verboseLabel": "Issue common stock, net of issuance costs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r15",
      "r16",
      "r250",
      "r257",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "verboseLabel": "Stock option exercises (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited",
      "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r46",
      "r250",
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Issue stock for acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r15",
      "r16",
      "r250",
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Issue stock for employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r15",
      "r16",
      "r250",
      "r257"
     ],
     "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",
        "verboseLabel": "Issue common stock, net of issuance costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r46",
      "r250",
      "r257"
     ],
     "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": "Stock option exercises"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r16",
      "r21",
      "r22",
      "r105",
      "r171",
      "r179",
      "r373",
      "r390"
     ],
     "calculation": {
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets",
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r381",
      "r391"
     ],
     "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://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r381",
      "r391"
     ],
     "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://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r381",
      "r391"
     ],
     "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://bionanogenomics.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Balance Sheet Account Details"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/BalanceSheetAccountDetails"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow disclosures:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Loan"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/DebtNarrativeDetails"
     ],
     "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": "Warrant"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r125",
      "r132"
     ],
     "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 common shares outstanding, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r124",
      "r132"
     ],
     "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 common shares outstanding, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r10": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "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(28))",
   "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": "(e)",
   "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": "(h)",
   "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",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r197": {
   "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"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r259": {
   "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"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r294": {
   "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"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "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"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(d))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r364": {
   "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"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r429": {
   "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"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r476": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r477": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r478": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r479": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r481": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r482": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r49": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r62": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r76": {
   "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"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>64
<FILENAME>0001411690-21-000030-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001411690-21-000030-xbrl.zip
M4$L#!!0    ( #6!9%-=F*84C H  #E@   >    8FEO;F%N;RUN;VYX96UP
M;&]Y965D:7)E8W0N:'1M[5SK;]LX$O]^?P77W=M- +_D.HWMI %2Q]L+T#S0
MYJ[HIP,M418;6=225%S?7W\SI&1+?J3IR[$3%:A;B2(YS]^0E&:.?SN[ZM]\
MNAZ00(]#<OWO-^_.^Z12:S0^ONPW&F<W9^1?-Q?O2+O>=,B-I)'BFHN(AHW&
MX+)"*H'6<:_1F$PF]<G+NI"CQLW[!@[5;H1"*%;WM%<Y.<8[\,NH=_*/X]]J
M-7(FW&3,(DU<R:AF'DD4CT;DH\?4+:G5TJ?Z(IY*/@HT:35;#ODHY"V_H[9=
M<QVRDVR<XX:]/FZ828Z'PIN>''O\CG#O=84?MCNONDZKV?6];KOIN-UV>^CX
MS7;W%?,..^WN?QT@L@&/VSY*3T/VNC+F42U@.'_OL!7KHPGW=-!SFLU_5@K/
M:?9%UVC(1U'/4 NMO@#>TF97A$+V7C3-GR-LJ?ETS,-I[\\;/F:*7+()>2_&
M-/JSJD#"-<4D]^V#BO^/P8PPN;F<6&K:,$[((Y91YS@'0-+@2\"'7!.G67>.
M&_A\QM,R9U2.@#DMXEZK#8/G.'!!FDPNL#"D[NU(BB3R:BDWOOES]..\.0N\
M':[D[<WYU>7IY=4?+YQ7S:.W@\NKB_/^ARHYO^S7BZRN9M)I[0*3EU>7M<'%
M];NK3X.!Y?3L_/V@?W/UWE[UKRZN!Y<?3F] &/;.]16XZZ?OD<#G1&GN3S<G
M@M;#;)BZ 1FS\9!)(GRB T;>""H]O#CCDKE:2$7V\/X?+SJM5O,H8W[3;)BI
M>ER#.-V'&#!R\5BTWBMR(T?G:)], D&X(I'0A(9*$!CO#D&9*D(CPL9Q**:,
MH2:$)*Z(5!)J"HQH0=Y@3(@$><LB,>:N L^,W/HNZJDOQC&-IMNM*9 _T(B:
MX%H1E0P5]SB5'*;:8^A!*IFY4165MULZ& !"\6'(9AZ_W=J8\# D0"CC=\P@
ME@LVQ")%<:5$8$7C2CZ$)0Z/H!4<+!8@ABGQ08MXB?\ VEF8,S[GLCHYC<B2
M&,B83F$\%VD!%PTS.XB%-%.!/>0&+% QG)(1-]X,[@T3H-,BJ:FYDUARZ);>
M]&!%1ERJ C/AD)&8<@^'97\G7$\)G0"I  K2# /M(U@8PB*NBE!A!$ 52_O6
MR4V.YW0\"DLV#R1"M:%?@UJL=!A1 ACV.,B,93SE@H"<$3WC#"[&7&L+3+-'
M'[PJ>+P N-KV3Z,HH2'IH_3S?#ZA&'\#2J*636-D!4.E8Z ,:&4:'40'8"ZA
MF&!<BNF4HC> R2UYAD+S >N$(>%'PMHNG,(M!8@3XO8  E+6'1ZD$C8=T$=8
MDPNITF#S!D\->OI@?O.1L,<DX'#?V*=U4")<-X%AO#HY]Q%AEYWULP "BL9+
MD=<5UFH<P;J!T.B[.L"(Z_LP$H(*N%7ZN,_EG%BZ0&G5DI_*%AR(@NSEDBP-
M7@V974'&4M0D[L#LY1 \UT/!P!3*,)L!%U 1Q^#$1HCIO%,08Q7&TT8V*P=,
M]6D0Q$_]US)QGY27I0G#WG' TH(2:.0!FZ,DI)+X29A7/JC;*!Z?!VW[<!=
M%1[)6Y[/F(6Q.Z;,)C0&SM.>RPBR96YDY?LU7!@*K<6X]\H@G3;*RQ@0TF,2
MB0]IK%@O^\\1H&\<TFF/1V92T^FH.-P!4'C'(.J !E.P,;ACF^<;Y7K3;I:U
MA+]>-G/:7#=-#>TMM[7KW<[Z5MC?KFV[;]1NJ]YI/6S8AJ'84@V"41 D7U=>
M5KZJ_)AZ'D397BO^0IPB&H?,7Q::B'_Z8<%7K:>%UN/,[3N5Q2]G<\F%-N,I
MECA8-@EI0DP/V &(@*=FT=:"\(<45=ZGP+EJU;DYYS[H+/CVW"X;QB67D.GD
M>(B-)1X\=-2#>K?]\T?M'-0/'TCLAE!FS#TO9(\$- MA:E-@\QBLTLUCZF.P
MB:NHY16X02SR>[M9A=D+<B@QJ\2L$K.VU)F'SP.S^@'E$D8I;KL75WQD#T\'
M@"5S%+'JH&&IRWZ*>ZUOP[UR%[FS"%SN(N=NU2IWD?-=Y/PDVJ!-N9]\;LA0
MKLW*M5FYG_SAM=EI @NP.9I^WP*K!*\2O$KP*C>6FP:OU=\FI!CF')085F)8
MB6&[XMSN\\2P2S'F$2 8?OL9>8!B,L9=+R-O!= <T<AER]!6GG\]$Y MS[_F
MGO.R//]:=?YU83_@7SY>-]^6SS\CTV+QT$SM/ZU3LGSZ4"QL\E1/LI#B=WUK
M$XI2?&C.N]"A$F&BE[ML&H[:+5AC=;X'C;J=>K?Y3;BQ($3GP,+O2B?+?*F)
MGE3YJG[6MJW3=_XWD/-91ZPVE(S>ULPGACT:3NA457YF&MDJ(LLP5>X%RKU
M>1C[\]F\*.3>K3Z*_<:U?GF,44)7"5WE4>QFH>O>@]C#ZD$)8"6 E0"V&Y[]
M3,YABP#V/:>PW_9^Z=<?PG9^Y QVRS)S!S;Y^0DGY:;IW85\W#7)HUG*-S''
M@/E4<DR+=PZ/%&DUG0Y)A78>8<453&6]#FED\L2S'/ =K!&!/&QU28(JUH3X
MS%R=9?33&/-G:9AA"W* -0%6Z4UIX=X&(@2]*ILR:^X0$:-!J"7-S[/[,]N(
M!&9>ZT0+.2UV3I.%,;GY"Y,N5PPK#P"0Q9BG'& JKLWB!KKQ@"RC]R_\GO*"
MRENPQO_0,&%D#TS(8SZ(8):?C$SM9SWL\?04T1-SKM&2+2%^GNE=M+Z^9><#
MLK/55ICEUYMR$B!W8SA5$\PHT4R.C3)89-+(%?&E&"\_3_9RI@S/A1R-#CJ;
MV @S@/)=$468*0]7UKP*#\!(LWQQE>61%XRF.K^K ZIM&OC:07(9^IC0[C&J
M@RJ6K*!#'B+8874<FBA6-1/$0NE:?JBYY8-XA3?S&J=%0*\Z6"&)7/?][ZIW
MM:5!QZG;T/_PWRTT^/O>C)U'7'. L[=HREM(>_K*B_R%Q5VP=L1RPDM:%<K6
M;& AW&2VED4<"VX"01IC;$J-#YM;,4'8-74<9B4LSL"4JXN(8,H4+4TYBT0\
ME9Z9U7CA;%I3.[ P\9Z05<+3,<T$62TK,K:!0TN*^P L;5'-U:%8;LW5C-BO
MKJE'D7DMA2@WIF;_$$XMN"$&B02638DT4$'=K 1/H1C( ZK85&?!EA;B*'(>
M)](-L,Y./A[,PBL=C20;H13>A&!BM0\N1'2PFK3_G8FA,-7OK;8Y"]G%0+@+
MSF4C(19!8G9]HT@AGH&M%MBP=H7E2.85;4Q46*AG0W /B#$JD& S&$"S<&+L
MWX0QU&BJ;W3@! PT*W22^B$LWK#X3!2!ATI%Y32SOH60O;":7.^Q?2"51XE(
MU.SE_]J%&I NDE% Y@7+D#CK@IJEGI03ABGPDH;F/D3?D:GE@S-*$:Z=YBF%
MR]93#Y?IAR3;[- 8+:^*42Q?="FW>2)CQHPY+VPY A:"SV%P61DB[PG#KO4N
M+()DJS.:%2VUJH9-5RVKT6COK"JC.0_/QN-6D?M4(IOSRIR&[6)DVP$_N#^P
MF7?'.2:^+:QA[]QNJ+"B7(A,Q8W;ZFDQIQO\SA0E!+M>%0BS41?/0B+ JGM<
M^Q='QD<(BH\8!'_HK/BK]-__#F^;8O\:2$B/2Q>+ IXF(R"8.(=54R-]8X(I
M/WM\=I\]-FQ1?5/>_^3_4$L#!!0    ( #6!9%,#C;>>)Y(" (X1&0 1
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
MH! QT$780?<#M1H+=ZNZM;Z, ;M#)C"N)(G&,NR=(EH+Q9'0V% GW0)(<%X
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
MAD( J#!:H/TY<R_@V52@I<PB1P*P.LD81 06&X*=M@1"*B75 I60F7L!SZ3
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
MOZNSOPAZ 6"82M-T@2\9YP"]4@<-7QAT-W&8>_]: ;W)[CW0:P'LP5VZ8^(
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
M179KC6@S1%,L3.^?I@J*H9UWNM<PJ<2?Y9!YB3\E_LR%+LI;2T'5E+>\9V(
M*G1M2;K$G>60=8D[)>[,@R[2&S- ?+52+ZKU[[2'Y;SANB7B+(>42\0I$6<N
M=/%&A3NQ6MDZ.\YM7E:U6Q;ABB?MMRK37.9$<JD"VLYV;;VQO[NU5]KB<DA4
M?'?OT(_:_:5&"2_3P. >T4^IL/M]%?I7UL@DNBBD*L)E&X49/,N+MU&8OIK>
MWW_@!W7(K[_#$]26KMSSRO/:.6*GL56]*HY\.0Y[C74X<']+AD<.@UBD85C0
M!AJ/*B8[QTTU))+/::HA&7Q33+X'$UH5SVSM]/UCG-*7>=@G-8QZV7)^0SMX
ML#+'1*WC=O_!.\91>/D;._<?/8LQT9XC/U_19%%G?N9/'6[4J2E:?:5:-2^C
M&0LQ(-<+6(_' ]UM8OZP3EOCOAQU.T <L]$C.Q<"<-:Y4';]J$%8[_6NN\B'
M1?O@RU[KK0?O6BF\\)W6>O>,1!&;SV8H?M+L?RCW1UC*+SF<3[:G6/PWG_9T
M_UMO#+I=0+J**>SJS;.TZ<=OO0C"?N;;/LMVEF/$)N1N*L5/LDKXG)M*JJZ7
M<G%=^B7\>Y!_-<WA#,I--7K*^Z/* H#$?_W4&\ZU6C_8'WS0\[>:@V.I,+4F
M&BD,"]&;P +BA&J$):,<#YN#(TW1]>;@&7U4;_!!+SLRYO1-4K+UMD\_MJXT
M;+V_8;K=<QC2CZEQ]=RT"*_ENN5:;]OUDRU</?F"#AI'J$8.OM4N/K#J=I4?
M;N\V:_"WP];'+]6+ U*]J.7OZ.[Q0>NL63_9^5;=KIW4-K\0^-YY]>(#?/<#
MKVT>YX>;^]^J%P[#L_-JZ^/E=^!>@T.R+ZHGZ]_@:JC>.#RN;^Y<U#8_T,/-
M+ZB^_<^76F/]HG:Q?U%K?#D__/1/K&V@LW>-K7YU#YU]ID0)Z@/+C)<^M1</
MF1%49L&(B*.2UENWLH89>B6I> 6:=Z>]^/V>XSF0]P3#F"2Y*]%I*=%)AD"$
M,<9ISY@D5(FHG*.4PV<+:E^@$\*$XA*=Y@N=+B[126ECL? FTUBXC#$F,J4L
MR8A.T*2H$3+US5.O&--S!DX3"I46A0ONM+^&7G]8<?3!*((\[?7O!=M%AJ2I
M$*;UKR9OIB6-MYUNVD-WM4=E,]C^U:=1H%N"TU/ :>^*.M5.]B_JZY^CX '(
M$LXH$"8@4)1GAA&7.8]]H%9PBU/E0\5?44HG@5'?P8F7(E"/C?!_=?N>#.6(
M^5GPV47H=DK3GJII7UPS;5P]^NR5\0R[F"F#@7T$3#.#+,U<I#(@01B/*LT#
M*8+)'W-DUM->]7BH(CS&!6V9C=FN.P>O"&RD&UP 8@Y6\ZK2#OV4Z6.:S<ZW
M(L$@=87PG8'MQT&S8L9?Z<17E;ESZ^-G!MO?'#WQ^!UW+U^QM/QG6?ZWL>7#
M=9KA7[OP=W]J"1,'Z5TV?5[?WL>'VUMGM>U]4FO]<WS8JIY7&S48 ]^L;<(8
MGC1C]62+UQOK\)P[.(U;]=MG384+V*D,\R RIB+-5- ^TY1I+PA7+/"5-?(*
M87XO-2AF5^<MYBTU<<$TD=8^?#;!$!5!$P,6(6/>@2;Z*#,F#.:*4&Z$2)J(
M\?V!]*BA]P.]<NZTDGX%L-L[#2[E!S?/?Y Y_CW:^-@YN$6FC=/Q'W<LM!;Z
MI9'^7 SX.1!*HXHBP\+KC"&O,B,"\$1M*=6",DMH,BNMEW3RO#3BJ;K>TH@G
M'^U]IMX'KK'.K(3 FRF(^+1R/,,**:<U<187OE'*^UE:.<D\Q4GF=K_3/2\B
MN7*:>99\XE(6@$ E]#P%>O)K_$'BP#T0\\S:X(",.X@-L349,X0Q'4E@VJVL
M 24'2EW.'2^ST4Z%/Y1&^WRCO;A&^JU"&L>,%GS!>I<I8DQFN1#>,B(#"BMK
M]!7%$R']\S<SO"A\X7TWG)K<5\+9:=ID-BP<VBD*VK@;:;[/HA*_0E0S%2HQ
M$M/64$KK;5_4'!IN;"B#FV> U?DUAA&5#6D:(O->T SH!,H4PR1SP4A+/3=>
MB@166I Y"V[*&8H%9!BE+4_<EJ^(1[318:18YAT!X@& G.D@989-(%I&Q2)-
MS6M>$3Z1:&'^)BKFF6PT.GW3G 2O&+WZ@_O(EANEIK,84N+1,_&H?GWS #):
M11]MIC"+&0.:D5D'5$-CY27U@8HT<4H9, LF)Q@*/<XT%FAFXQ>U]>FLF92V
M_GQ;O^(>PE*E%5(9D2G/55N1&6]=9@(-CAHB24H@8.*5U).<JGQ94__EYD,Z
MI_ TY\4\2-JO>9H2]I^_F/*C'>_+C5Y3FAL9BNQ]T[3[$$YMC:56SN ^$<RN
MIVWX2+&.VF74(YXQ%$RFJ-6)PBAN?424^)4U]8IS-L% :CYHRP2G2WY1PY_2
M1$II^),R_&LL1DN+@^19,))E+$B4*0UAB^'*$><E1#,86,PKC2<Y@S)G)&;1
MDT#ZIGV4IT)_PTF6,AEDYBSE2B;#: LP:NO,-0=I6+<['?\M;S9+T'H":%4;
MZ\,L\ 1<'S[K0&+ T6;4, E\11/@*YAF&#LMD S48;*RAE^!+YJS%><R360!
MN4=ISB]ASN>7YAPLP1""D(PP!^9LL,Q2]>$L.,E],-@'89,YL\DDG)8)),\U
MS+&RE_DALV07)>0\"W*VKC,(9 QE2OF,<Q_3]*W/E# N\XY91Y642O.5-?D*
MRXD4*2C30.;69*?"($J3?:[)7K$$!/)0GJA,1^TSYCW+E,0F\]&XR 7#PI/Y
M--F)SDC0^:8(P_Z(S4[[*.N';FL"B1]+C3Y3(0S7<LYJG;8KEWZ? 44[-]B#
M ^2)D@/V.)LQ87EFN4L9[R@&*;#45JVL"39OX4HY^[" W*&TWHE8[[7I!D^,
MC9QE8(8T8\'+S()%9XAK*33147B_LH;1O)4G6ZKN#=]+&KV?,[S@ZNN\#<.3
M*]8^\MV7!7>GF!1; NV3@+9Z8YE&!HXE(*OE1&>,")]92@%M!>:41J$--2MK
MX"U?"3Z1?-A%2BPIX:R$L^GG_99P]E0XN^*-WB%J;0@9\E1E('63&>1$9EG
M7@9GK<00]:%7C..%0;,1J1P_Q5B%AU@U@Y8WU]Z6PBNE8I3-<*=?U"2:ZDSY
M*9>*O=_?>^U=;FS>+$KN%BG5O7['?3GN-&&H>D596/E'D6;=/W]P/G!*3<E>
M[!J_P,:^<4>PYI6T)](6;-8V_9)6NR@+_)=5@D_->2JG5G:N^B5ZPTRUXN;[
MH6J5.]">0TC=]?A:2N=B%"+#()R, ?_,--8T(P2(*K-,!2?3BJB:NT)]9:NJ
M$HYF'0^7<#01.+J6H,&LY%99B(I1RLJ6,K/4J,QH+2EW$5GKB^*_=$G+<2P0
MR^L.PE4=L#([8\:\*$GC6O!<8M%SL.CH.C7R@F'#=,P(3QO;'(J9\49F45#)
M$ B02),*B;*YJTE8YF@L)IDH;7@R-GPM3\,I$!>&>(8RGC'#<68C!#H*$^ZC
MP(P&O++&7W$]D6:7\Y>IL2A\8@/.2(-^?4JPW"(RTR[A(XE\ROO'&X,>C$OH
MCL'IO(2FYT#3E^OT(FKI*!,LBS:J#'X1F8D(9Q)QB'*0,S3*E36&)[D..$?S
M+J4Q3[6I=FG,+V#,5SQ#\QB=0"&+"($Q2QDS$!_/E( H@G!E'$NEO"83*4QO
MUL+GO=.F.4\/&[YO_],Z\Q=8'+U9]?1G^="O70YQ*DRI#-E^#DI/;FRK]3H&
M#?_/A.2I=52PF5*.941YJJB'SQ2@%,M7$DVDO'I9 '6I+'XJ=*JT^)^W^&OD
MR8<H#3$9E1JG21JP>&E]9BR(,F"BD!&I=*">Z&:X.:L@MMC3-^\N-^OZ8,O*
MI[,B*C$_"SZ["-W.'<0" 35 /IL@GG(+X#-1Z\8&7B>5DI$%P*I42X BDAG"
M:<:MP89H2[17*VM%SBKY8R'RN,MRI\M%4DJ3GXC)7R\?@I0@7&8B,I,Q9 P8
M/T4959@XC0,QFD)H(EY1,LF)GCEC*HN=N'+%5-RDEIQ^A27PV2\YE1#V3 B[
ML9^6(Q6E$#1#EMJ,,0%A%H!79@,2PBMN@^0 8;PL>KK<]CS[5:?2GI]OSU>4
MA& ) !Q"IK%7&7.*9 I)FW&MM.:<6"W GO6\F?,O-CTRK&@&0Y]-:EGG5U@9
MGUYALVOSN24L/1.6/ERG&40YQ*,+F5( 1LRG?>Y$BTPX)HV3TLK4SYO0LD'N
M<IOP9&C&P].:I?5.SGJO+\@H+IU&F:,:K#<:FQDO:>:B5@BQB*V-DY[:G*.I
MC'EF$L/DD)=."EGZ"=AIYX64:/0D--J_SB6$$Q#+,)8%2U#&N$$0XBB62:&X
MT9%J@5-K!PAQ]%020I8Q)V3I#7[::2&EP3_5X*_H!U<FF"!08AYI9=7@5),@
M9#8*AZ21 7,!P0-_1<4D=^V\N,$O5?FFA[;QM%IY/_54')9O2C8(CQ[:+A5T
M^JW6Z8>*_/UG2C?]>#%L#) OPP;.>OF;=M[\:Z7?'82[$YZ7K[_>]AO77[Z$
M@4? P,%UOT^EI*'8(,,Y3<T:<*:\LIG',ACM+15!)-.Z9?PS*^;U$IKY%+=5
M:N;+:N:5@W+<,4$(R[C'.F.*J<PZ&S-KB9 ,,R+-PYJY;%LNR@<N'[A\X#G=
MYU3P5#;?G''OP1*?94W(284"/O\ZOO;H$EDZ_PU!Q=KI; 3_OAMBZ';#J,KK
MJ\I_?8\9O0_=O6/3#1,)['=J;^]VAQ\]3:&/[TVWWMWKFW[P'TUS$*[N7L;U
MCZ=-%Q_ZU8T1;=K3Z/!_CY%K?6R;3WI0/_D[KVV_;1YN'US4/WVX.#R!^S?\
M\0$Y/('KX&IKMP7O<%QOU%K_>[%S_IF:* 5/ZQ'(HXPQ#J3+&I()J0ESEDB4
M\JV?H4'/FPLN-6CA-$@3@V/JMI60(BU*.P@H(P%=<MX+'XPE<64-K0+HX7O(
M^ZT_5$Y-M_(U2?:/RH-:UTL2[TU.X9XP&7E3&PO5ZZT/^L>=+B"T+[5P)EI8
M)9^-]E0KR3,C<<B8%BQ31)(,_NQ$4$Y11[Z#8_=JU$\XP5*C%EZC GA$PX7+
M+ *U8C+X#-#%9\1[KX-41MFT0%94S+QWOOPNM@VUK&(NI5O,YLX$YAY._KA/
M'^N#?J\/SPH,MU3(F2CDP=EG3L&?2F!I/BB5,1)Q9C5F&242<ZH%%\C-".*>
MIDT[O=Z@1+;9*9(,*F*#%2@2CT#\A<RL=R2SP1%$N37:\(50I!*6YD";P/%@
M$(W*L+8Z8U2$3"'X33 ?!2.46O1D;9J)DRMA:;:*9(63@7&<*1 [4'@F,NNP
MSJ@.7"&O+<9F9:W=^3'1>CP5RPN95SK=2N<*2RJF5^G$REXX[8>6#=UAX@-%
MKRI)ZPK.MAG<]4.X.(0N)U9]_K5,6YYZ-8:;1EU,#Y76_%1KOE8R"DEI N$9
MD2E3@!J9&0*6"2S!,\.X\IK,8[YRN=M@'I/\2K-]4;.]5IP[,N&X49F*5&;,
M"I-IK64F$(J184YBZNT[?V8[[6T&<[EXEQ**.NV?6;F;V+K+\%'*19?)F>G^
MPURYM<\/6P?XX&('[N7@^8 ;-S[P*MG_=G"QC@X^[9Y46VG\W@)7WF*?A67>
MI8[=X*&!*RO',Z4HRW0,C"A!A3?Q6<MV$UOX+=5GCM5'.X^YUT#MC$1I;AN"
M+FYXYIGRS"FM U//6;-[-9=K=M=4L5Q>F0L5K)Y_YHXB(:++@M"@@@Z;S%CN
MLBB1=XI3Y3F:SP6[_Y^]-VUJ\\C"AO^*BGGJJ9DJ'4\OIS=GBBK'=E+..T <
M.Y.RO[A.;T8.2'Y 7G_]VRW B,U&(- MJ3,3(I!T;Z>OZRQ]EK:<.KB<HA<I
ME04$IBPE0"5J&"E&,#5O6$I)L<:TD=URNVY\@ZA0-Q,9+JSB%DQ?]#)^)=]P
M*V)6*8$P5@*FXC([&1*8[)VU(BOEOF?7=6D]M7#Z8I=2<>\IJBRA> .A,J(&
M$CJ"<"YGX903=0:QL+R/>/DTG(N,.'NZPH)4<EM\"UQ\@97%%ZQQW()E=0"V
MCF7QI>)EB(S)Y6 9"KTDUEW3BQU83\E0L-HJ"%KXHA>U!1=L(3,M%'.&<E*3
M;@6N[Y2<S;P[W@*LU'9F#_ FIEZ_5X[X/I43?$Q[7VZQ';@.S1+OJ?GI-SBW
MG84;0?AT0] %R9,*#$*2&3"*#"X5;RLXE$YYSDC):E%TK"MB:W+:Q?W AML[
MQNUT8;5!JTD!XT>)HQ9("0M<9JDB&2)>NQ,OV:S>%:@N_5[[5=7Y]JN/RE77
M)4)[O?<TB# 8]@*]'XQIK_5>7:3)<RJ7WXM8G@T?'PEEBE$;F<Y$IF':"&(Q
MYNRB!>TF6V<HP(9D05B?1%0F3XP@);%OQ>6>2,N,6A4XWXLEU. \?SB?VD8D
M,!%C!AA+$A#K3KC7 E)0J!5)9C'5N9BV;]!T#,YSG3&S!/9&"!_V/^S5-)*"
MICP(@YN-Q%M:'^V?]V)I');;+*]FXJ@_TIC*Y<:G=# LS_1P2E1/CB35.&HF
MCGI[IF5;4(XX-T#.!\#H7.$H*<&:B)E+YD4.U7^3?6XNW]N^T!NPQ5V6$-,W
M-S<:IKN!Z:ENK XC=W4 -Y$&U-J#C4I#=,1D,,7JT'4>-\J^MM@=3,\UQ"&7
MQ]X834;-A-'^^X.TFX:'@X^IMS<Z7+,I,]TU0*9D-1E>\7A:4L^&17#IOT5<
MVVF\DU_2Y\9<,S'7WZ?6R,OG<OM=H2].7HABC1B?\+A6,Z<$TE+T,7#E>35)
M^.4#.Z]/72WXL>+!CZO+PAJD[P[2VT\>G1HC+]]^+K!^D[*LW7<U)-09"D5+
M<$%9T-(ZZ3@FFU*K&UO@>)K#*SMZMFDUG=V,F6[#^G0BK$94-[4]GK\)R(0P
M.0!Q*P I,R!M/1A,TB410_9B8U,B[RNMEFF(19M:LW262P/^G0/_-%P2BX?A
MF;>05-UU=3Q 48"N6BA21U0.#2O +YBW2S6M:@V&UUR8K3?)G[V^,7/- 2%'
MM_A0%D'$T0>_E[[)Z<<31*YDN:X]R_^SJ(>S*M1_WQ,*'PUC4P2W=U5/+4 *
M5BJ- B35O3#A36WQ:T$%[ER(/@F:* +7UVJ>^_5S M*"@U>-2QN7+I<9W;CT
MKL)^Q9O.W*?B-D/"$ %5J@T7 P<1F$!M+?,Y;VQJUD=U>8'H4E+IQ.3^]YC*
M&4]*LZ9:0>W3P=O!<'+N<^E0(96U?S!O5'+V(UB*R32?E'H4ZOXC#;_4\K3A
M:%R./A[UQKNI@)0^Q$'=IRP C6EX>/1J\N FVY=Y,*1A&$R"B.4/DX%U9ZO3
MIA[!\8FE+E?V?G0X23Y\>)#VJ%:U_?1I$,>[)V0Q]:UC<;+3KY O%_!A?/57
MNO)PY;E"O:F?]6HGM&*"5*@":><\<A-J.3ZA54;'D(4/;[C;./G2[L%I8[&W
M"?Q!HK^!<KG!A[3WB;X<;OS[[)HK"^[X@E \,'7=G7]D5SZ8G._LP1PM_L++
MHP.:"+1 .1W43Y5KHLY<2V_WH*JC?_Q81*8XHQ7VM;EKG=5XA +:O$S\"UVF
MYM)E^O.SG>U'VSN]7Y]N[VP]>_RBWWNV_?C!E3#NRF4__D9)CZ<IZ<4W(JKB
MV'F?C@1[-2UUY7[^^><)V_[KRFL]JT7*A4[4S2E53O1;N> ]>G^8'IZ\^.FD
MJ&@PG)QV\J6?CH]US*^5',ZIM\F#.7K[E#=JZZ[*'<>QI>,S'[_]8/+6.7U]
M])YB#P175[[-'O KW_O>83E[H-S-#OO]]Y2\^J2=NUAI<>TO5C-QK</^(#+Z
MPQT0=^&CE_BD1T1R/_Z7_1&['$5+BS9+O:WRN=W#WM/"G/$__N#?F]]:$?0D
MZU]C?N.J/I[M\I=9GLXU5]%"PQ77N_/+?:W+@D(S[%ET6]@U%#NO&[[.K-%5
M>G!L'B2QHL^F+:JY+*JEWKO\L=<YN>D_TL<T_)!N-C+Y;+QKYB5PC['A:SZ-
MZ^N@&V?5MN?9S>=YFQ,LYB+G6ATK%E@=>\W%]/O!*'X(X][!$67=ICIHP?MW
MU[SAZV_@77:+W6:&&;;AT+EL;')1,H.*@C7D$WDNDR*)"=\\F:0T&,9A#KD-
MQPKQEX/1?@VAUNO[:S#>??SAL#RL=/#T<]C[4!_RH\/#5/X?NY29O_/B>(MN
M?XMOO?O?W_6S6[^^PJUWS\76KZ\'VU__-]AZ\MONUE^ORSE_V=_ZNKUWND7W
MMWS],GS:>?+;NU?[]=Q_[+_Z^A1?OWS+7GT-Y5R_[6Z7S[]^\NS3^2VZG9=Q
M;_OK(]S:WQZ\$O][M_WKZW=;+W?W=I[\\6ZR/;C_5&Z)<CWO?L[?MN=>L,]O
M/#=>UZ;63DH&F*T&*Z0"),U2XE&1TQN;LB^O:&F]]#W7&FFM*&FQ+)AES)75
MG3 G;QEZ%4EY;;1()":DQ4Y(BS72ZCII??U&6DHS)^JP."5R E1&@LLR0C;2
M,E<4%:^DQ?O*-M)JI+7P>YN!M*+.7GO)LT6'P09OBPHNU&22CD9E>6QI\69I
M+0EI\6^D50PM;[.SH#D3@(6EP/F0H'!9P%#,+:/YQJ;I6YQG65$CK49:=TU:
M5KM@5:(H<\":U6>-]4EZ7?Q$9F,\MK1XL[26A+3D-](BIGBAJ@#%3\R & 60
M+7)4S' ,26DD6]U#Q>;2B+*K;626(#;W(AU\'(1T-&1@TDKFBBC=LG:7F#]O
M:6UR4<D^^*PPF40FN\R]L,6-"$'E%M9:)M[:?CP5UM(.DW"4:J(Y%0\Q%&,K
M$X&V(@="G;RIS6/Z4LW%V&H]9+J+\B0REQ28RZBQK@0MT1$JX9W($5V+ RT9
MRD_C0.BD,$I%4+:.LA/%3B''#?!$UN:4F.>TL:FO:!'5,+XR&%=2\:B=$LI$
MU#F2*[ZV1T]9E-^=:V&3)</X:=BDR-'H4!NP4*P;5"3 L^*+<".SD*E0.@O5
M ['R\AZ6#>4K@W*K+,N<2*#/R+DG&S6Y GF'0EJR+<ZP9"@_C3-(%QQ7.H(T
M: %9\N!-#9,&%;D1V45>>^3WBW [AO)YY@ )=52:U^4XPU&OE=O$%I:M.=0=
M!!X49F.\U\5>J?TEO$F),\,]-S9IQEK@8:F([,54X,%FQ83G&JA8I% 4%8&5
MW /Y8IU&[;%8IAN;V-?S"3RTYG&KR ^&<V538%%G@]%'B\HJ[Q.31(3.MI#%
MDO'#:<C"%C'&I!UX3 ;090\.G8$4$D5%PE%U9T2?N[D$+1H_K"0_%*]71V5S
MS IY9EZ::)F)F2NTVK<LD67CA]-P1W2<%YH74$P%"<A]!A=#@.BYY#899Z2I
M7>_[VLQSF&HCB)4B"$VZ4(-WS")BCI:XQRAB3A%S65R\14J6C"!.(R4^^R+3
M)""*XEM@E*$8$#Y!B)K0B,"#$=7!4'R>&1FM2^T< /QX=#BNG6@.YE#QV96B
MN7:,:QQCW>H$3Q;Z^^_7"\ZBS%=;7]]O@5T5ST[^=32*DX:71XECAR]&>[&I
MY5G4\G0=G?()7<V,S$HP0*D#U-1]*-J:,>N8UY&J7R]Q14M2&I@74WC6P#PO
M,)\&Z32R(*+QH$C98F,S#\Y@A.2QB#%GX66NNY%<SC-(U\#<03#?;T%6 _.\
MP#Q5=Z5$*/HW@(]1%S!K!)>03P;BNIB3MMIN;*J^$5TK86A@7NI"I0;F>8'Y
M-/IEA6%9H8=DL8#9D07'W&2"9,ZD37)95#,;1=<T\[K5(YW$  Y;75*WZY(:
M3<V%IG:FRX_0"@Q..@B1:F$""B T$E) *PUQ[86:.!!ZGE,O6M)R!\%\O^5'
M#<SS O-4MYF@BK\0)3@;$V!F$;R7!JPOM&P"DB#<V)2BU1^L.)3OM\JH07E>
M4#Z-!5"P6(TIT&@58. $+BL!2K 4<E*2*$ZB]*+IY14'\_T6$S4PSPO,I[$
MG;2QD1"TR!G0&03OBKBDSL(&K5"S8F2CFTM8KU4,W;)B*)Q-?FF50TM0.=18
M:SZL-5T@5 1&+%7"XL$5;\(HL$Q&0&:<(,U9U/ZHH])<3)"6W[N*-'"_!4*-
M!N9% Z=!A4S"*U]3#%+Y@<7T!$H^U-8E1:8<?5*V1@B+$=-HH-% %^J &@W,
MBP9. Q(I"94QY/+,:W]%'AF0U,4NT-D[EUU@HM" [3.<2W2QT< JTL#]5OLT
M&I@7#4RW/[$\Z20 '9. M6>A-S6MH4[EB%RKX%*-2SJ^5$5_ZU#4<SQ6>OBV
MESZ_KT.H#UM=S[H<8]WJ>OY(AXD.PNXDF2>FCVEO]+[.5V^%/=V(UYW(I^CE
M)Z?2>7K$2TT[S]($_5@S3S3T\S>!.Y\*$8!G+ (JBD!,!,C."^NBU)SAQJ;N
M*[:BLQL:HA?5FZ<A>HZ(_O(-T<P&XQ-QT)ZI&HOW0,HA:(O61!M-)C/)!&#S
M=+P;HKN(Z'ONIM,0/3]$;Y_J:)(ZLR)#L*9VWHN)@S-2@-%9"#+&\8IH+OO"
MM!+<%8?T??>_:9">(Z1/E70TLJS5J"%6-!>2CG6*!P++&,BP9%3*=62:G&LO
MK Y%OI8F,O B[94_ONWWWJ9A.J"]282 XOY@.#@<U_C8QU;OTY$@P;&H?CT2
M5.&L1V?$U&CK)K3U;#I:P$SF4M48OI>\1O,#%)UC(2-/D4<2+M2]?=67PG0L
M-[&E&2]UN*!A^VZP?6J2H#-"&G10C,>Z88\,G,\!K$_<UX8"Q1:I&_9:S<4D
M:=#N,+3O-6[0H'TGT)X*(%CKN?4U!X_*CZ*V/?B@&<CL11 U6)C-QJ8LV+9=
M*REHV%[J $+#]MU@>SJ2$ HE>P,Q& 04L6AL4>QR)9,I!EI&63?P!._K^?3G
M:^5"MRP7&EU(JVD50TL07*C)@34M\)BR#AMGS<196]-A!,NMU,DJ$"YXP*2P
M<);GH!,WJ (1\WS"65:*9<H*;,G!JQN :/B_+?Y/;199^TTPE"!=5E L% 5.
M!P4A!:R>IK=8-S19W^FE:O7?\+^Z48J&_UOB?RH>@99I&;@%9F1M7*H8$&8.
M%(+),FKG3-'_BO>=:OAO^.]$)*/A_[;X/]7_G'(F8S20KEL-Y QXJP58%X,N
MQ@%Y5IL5N3YK54%="V+\=W1XV,L'H_V30,9H>+, QO&]KQJ!_?-^(QB'Y8;+
MJYFH[%MAU[-A&.VG*M'&9C.QV?/I:$:TJ8@+/6BABS<CE 4;)4$608C:7K%X
MIH7-6%\;>RF;_6O6X&MG#)DY[KJL,P_,(9+1>&!!/'!JU22)F<D0P;%8&Y\@
M+SR &CQ'-,%H)SE-HAKBBN2HQ@/KS@.WCV@T'E@,#TQ%-S19AK&&,X37@+4+
M:['F+'"RA(&R*:2^L8FV+WFS!QH/W$UDH_' @GC@U!X02$$DKL"Z'(M?P#UX
MISD$':54'@WSU2\P_>(R+ D/S"ECH],!CIW)*)?!! *]?Q[G:/SK9JU/9@D\
MW:B'QW4CR>TB.WV1ZU94]:PHNX-T.+X LU9*U8ULIQ,!'5D"QWL>VZ/AM^2U
M[31NML%,ML&KZ9BA#HR3"0ZB3K+X"$&"3Y8!6F9],0PR)C^Q#>:P^]&RL3ML
MZB\H]-?P?1?XGBJFLBEJ# ** \<+OK,&GT. 4".!&0N)UY8-REZ^O3FSX=^P
MW4EL+R:<U[!]!]C>/K/?%QGG&7*A8T"5-%B>$<B)*+G3,IJTL6FN&+34L+T2
MV%Y0B*YA^RZP?:JWO0S%FR(.3/N"[2 54)VPSDTR5MCRCH]U>('C'4+WNC5K
M_94&PUZ!9\'-V\''-$R'AW7^TN_T)>RF\'?O]X/1.!TAN+Q\>T#[O;T1#5LO
MUWN*+>3!YQ3A:SH8G="7'[X=/:QBJWL*.\-?3@6WDT_$=BJU8Z']M\BL<=E,
M7!:F8PQ..FE3]J#)3^8N)'!2&.".BG.9 ^D<-C;_[S^LX.*G#G68:CWCNETH
MU>"]0'A/]7F5%(M@&=BZQXC%*P%O35G95LF TG)I<X/W.L#[7NJ@&L;O"^/;
M9_JM(4O:@Q%& BI=^ZUE"<*$&"*WBH*N[H@QK3O[BJ-\SM5.38DO$."G2CQD
M+AUG"J14!>"D!7AM"(*)B3OMN5"IBTI\W1(6)E5/!: Q^7&O7&>YAP^#P]T;
MCXA9WB!IE\(*)U'1REJ'542I$-?3,]+9R4^*R!I%S411;\],B+&^K 1",%YY
M0&8S6(QE)3NF0_$B/5=B;A35]CRZ"^<[#R,T.-\9G*=V.+(.40<#9+(%U);
MD_#@=/9$P19F]@W.RPKG)4A/:.B>-[JG<Q,\2\74\L"UTP7=16.3EP1,1!6]
M"<SS6G/09T9W9_^R07O98@4-RW>&Y:EZ8E'L*RDB4(T((!D+GOD$40ID6K.H
M,G514Z];.L+E!4-KEFVP#&U/JIRF<Z7.)%$UIIJ)J?X^4\T@#7..*>#!F3I$
MEA7O(@K(R(K+*)$'K38V]6V['K3MB>Z:'/?;C+5!>;Y0/C4Z5 K.>:;!(PI
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
M.!R,TXMT\'$0TN_EP8SB'RF,W@XG1_D?[7U(S3"9Q3#Y,A4139@,R>C!1B\
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
MC=\6?M.SQ-PH.D.J6&XQ9HQ>$)-U$ EY1*$3RU<37)MRN1"F.[]=D;0DE"C
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
M6GZ;&'T;1JLFS>!L/-DI'E61&.146QE+[H"HV#=9)V*>>PQ2U]FJO(]XDZR
M.:#E?L*9=PWOKD5?KAQJ-(\'L)R\=M'>NQ]2:Y.-;LMJV^=VR70**)ADP(T+
M@)8EL-9YL#D[PV1&4NR&$Z,;H35"6UY"2SJE)"C;@@24P5.TC%/.7ACR.:I&
M:!TAM'-FFE>&G,P!6$P6,-3>D%0,-L9B#(Q+A9$V-I7$OA67;ULU5FNLME2L
M-DM<KK"7$]Q9*D898LC$M7-DH^>!!:N_0VMM1/1"^.U\6E/12>BR)@AH975#
M,UA3Z(XP.ZFUQ/)C8Y,[V>>&S19;:]36J&V)J8V;+(J)1HPG1&LY21V*+V,R
M^DB,Y49M':.V"QN'J1A>QJ,#FY(&Q*S D1>0N1,^.TY.QQOL&2P=K_U@-LH:
M$]Z=/IE.,^%,1&BY])3):,*4(R5,3 GI&#<H%6^N:U?X[]R>J56!%ZZ38(4I
MOJM*""25@6*Q!^L]2F=LG3+.^TJK^<]<6@A#3C9=_SVN^_+EOW'P<?,_Y<?)
M)>_3P=O!<'+N<SF:(945?W#GVZL7P"@F@Y52ZE&H(Y5H^*4\@=YP-"Y''X]Z
MX]U4H$D?XF \&;I4YX$?C5\:3AX<U3_GP9"&84![Y;K+'R:=T+_)[/PC.#ZQ
MU.7*WH\.)VW.'QZD/1H//J:?/@WB>/>$(J:^=2Q+=OH5\N4"/HRO_DI7'JX^
M^RBF?]:KG5"+"5*A"E2<5X_<!.^L);3*Z!BR\.&-4!LG7]H].-6[;Q/X@T1_
M ^5R@P]I[Q-].=SX]]DU5Q;<\06A>&#JNCO_R*Y\,#G?V8,Y6OR%C4<'DU[X
M#PN.TT']5+DFZLRU]'8/JA+ZQX]%9#8V7U;8UW;ECZO^FJ" -B\3_T*7Z844
MB\DR_?G9SO:C[9W>KT^W=[:>/7[1[SW;?OS@2AAWY;(??Z.DQ].4].(;$4W$
M08>[O5_V1I^NIJ6NW,\__SQAVW]=>:UGM4BYT(FZ.><?E O>H_>'Z>')BY_B
MX/#]'GUY.!A.3COYTD_'QSKFUTH.Y]3;Y,$<O7W,&\X],,Q4ZCA.+CH^\3&K
M/)BPRCE=??2>P?)-?>7;[ &_\KWO'9:S!UI>_?;W#OO]]Y24=W.QU[N@^29P
ME>5R_QKPN%:A6G&7VW+?[LM=Y[Z.H'D_?HR]5F;:=OE+;ZM\;/>P][104?R/
M/_CWYIDDM3.WW'F97N^V?R!,>3YK[J*U?8G!W6U)7S?5\#HW?)V*C55Z<&P6
M#%PW*78!X#@?V[C\AG?>IVI'%C^JNK$?)SG9#V]3XG;3M="YJ,_U:>,N:YY6
M^7'.J6'2M:.I4V;I\2&@?GYR Y-C#*I]/GX(;B*N+G15.O+#;E!>OYJQYN6)
M&<^R>V8THH[*YI@5\LR\--$R$S-7:+67QP4[?"UJ]K=?G$20'\E7[Q[QG9=/
MO[QZ][_][7=_[&Z)[=URW-W7O_[V;N>OW_9?O7R&.R__9*<1Y'*E[_[\^GK_
M]=];?SW]O/7D^:?7[QZIU^_>JG(-<N?E<[8MGHKM<MP+$>1WX<OVR^W]U_O/
M/[]Z^?33]I.?][>>[.WO/-DK]QO4]I/GLER_V'KRO[SUY3@QX 7[_,8ESI0Q
M'C)J!,1HP$7.(#"E$]<F<RLW-M'UBRQ7KME)HZ35I"1-NI"1=\PB8HZ6N,<H
M8DX1LR3!)Y3$3BB)-4KJ "5]_49)/HG@DBA+U6&A),<+)6DF0>I(GI,Q5!.5
MA.M+TR%*NB=7:XG,P:EIO76#ZR 5C(;!7II,&JUV8OUK?1UJT/A#C2S[+[W1
M=UVZ,Q9EYSHXW/0877$E!'L@5&?6SY/TOJR9P62?J$?#V*/]4;F?KT=_2)_K
M<.?T@Y6QDEW,[M<XGT$!3DNLO-Y+]<6C87PT);BF%V?0B]LOIDQU$[40T7E
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
M)\[:DY3K!2?.[F!+79G,O(;XM;X'S2:)],U1DI_WJ;S]9&1@,EH/W"0%Q&T
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
MW7HS.29>6FR2"RAY0A&W&M0VPDMJ"4XN:FLB!;6EJZ&O#258<[!8%#1@.)K
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
M*,K_L_ZLGZO*>-GIUC3N6];\K#9(KAQ!NH2'^W'80.+M(7'_Y0P?XLQ'K75
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
M/GRA&3?,&,PYY8D;I\$+C#8X2L'Y$$*J>J$?L="L=;%'I%8:>X.()0QQJL"
MD<ZCX"+F402CP)Q<%VLW3QI&"_V/(==-1=HSH;UR&*ZHNI%*:;2O,4DT^N!F
M]5.VXWWL%>:S=%XIL+$GD3V!@9?2K9@"QM?-7DDXC\,W*O4QY*$K5M-USV8^
MAA+CN/:*$:XMY0YCRP+3C#D5M>8XT-G2QZ_9U-<%;_@DGV$\?]C^0?ZY.-PD
M+R^#GW!S8X]KIJ0#J]F!%X-XD!'!M$>4$G=2PS5=*1W!:_0FW$RXJ=DW\S"G
MF?_!-D*[7VA)0+06<?$W1\.KQ:"9Q_QICWD:5) *@8X!VR(:BP#H#0)'UR5E
M0#A(6%E7LZ5@N/:%F'=.'B*1F).<"B;!R;9:ATS7[YFV42E.R>R%9O4NO_?R
M?KUH?MJ++.+$I$;6,@<F!3?(8- Y47L)*\RY#WQEG<W0-"-*JT7:P/6ZPKK^
M@'5]*O0N*&U#&!/TG?; =VR?VLYP_3M#KWDB$%GB=17#Z\!(.#OH=<_W#\HW
M8J;*J;[<'AL1G<LQPRMX^MTPI!HL1..5"U_1GM&UQL99=F'C:<52>\VG[XQX
MJ.%RXQL,L6AA+8]:^4Q*L<=@!S]*^8R%. MGX8>L5=""+3+=>IP*&J_Q-)Y4
MF)5SJX; U3T_*V<C&99&(#:D5VP"5! ^X) OL;Z84N4^-<( +$9@E\GY4_J?
M"G?&GQO=.Z/+9(BM$"VW!R>8A=NMOUJ.2*;<IAQOGD]$'6<I>2R9]8PS[IQW
M5! :<F4#LR(.\J\%X3\E:;Q=2M\-GVY,V_B6!?:(-_?W*(_.,Y*0==$CKK5$
MUE.!I 0!5B[A:!WH5KFF;DKL8IX'W'E$>2T@G"7WM!>'RCK%B@I^/LG-N:Z8
M!^)AYKC+R462.1V-=X)AQWP^0,O@6@[0YD/9OT9C>Q^'<ON&A?9PXQ)4:>+6
M!A$<HBQD7CJED8F* =X"^!*7+ G^#D-_$D G&G>,8+$]^7OAH+7M<@11Y*6=
M\:X[M./X,'5E/JD1CFELJ/(R":X2-EP8T,A2$A FYE,M-4\F->\N >JX-91Q
MFA#V66I,M BL(+#'M(M<!2PQ53GB_!.I&?2'.1V(PT!()O"CZ_UY;G63LUJG
MQ*/ASL]N$1TRK^@0PA,&,U)2EKC)5EPRV"KF@K28&UZ+SI.)SL<L.LF'%**P
MR&H!HL,-13J![:X9 >!)E%NJ\R'\_45GAH20GT@(+7;_G/@BE0)]IG3RA$M*
MG<&"$4RTHCIXXFHA>3(A:5XT-_8"CR1PIY D*F=J8(^T% (Q3D04,3F3Y,KZ
M$Z!+.?@N E12F')Q1!4Z*!USJE.*D]Q(;/S%ZE(#-NU!PP+7[?6Z%S%<#SD4
M9?>?\\QM/ P[Y!X\@RA'MN]!IN8]9'M8L"$G%OW,MO\*;^8>9E<Q#.,-TWVH
MWMR9VR&,>6,O@M.4E(ZPL1.(8A *&6) \RE,2"+@_], HOB3K,J<.]'NWUCW
M[-6YF(VFB5PBVQ^[BZ,6/-\'Z7;EJP/Y \O[SN8#T\;9^&"W!-['62EY*-4^
MJ1+F[DZSFPS7#1YH=7"(?-T%J#KG#;;+G*+^V.XQ\Z45?QX.N[^56MVSV/_+
M7N:$R#>\ 7RN2Z P[5AP@2AG%'%0A,@$:\%7B#8H(6$'A))%<EM]VW ;+*V'
M"]+4';JY_8% ]^+W;B<SO3?R]PHW_Z#Y6M4/K-(_N9\B('_5\6,NV8\B1)-(
MB(D33K1U3O%H#(W:X1@LOG<N1>Z=N)7^*(-[;WWI5]FT/]K'Y\>_%ZT%S_"'
M/85WSB[?L*CO_]C:V-/64J.I1)&5#'H3D3:*(VQUC  XQJD[\RLF,BH^%QFI
M6NM5*7K5P46&VZKS7:'^'T4*.Y>5V3&$SP$:CVP:!YI@#.(+FM8^9P[IE_/C
M8UOUGBO%25L.AKFDC8LFVZD>V)";_Y00[T\[DZZ]6(^&4F.W2$T9?DFAW?Z>
M4([D<U#$G $U)C5#QBB+L%"P3[V3P?'I0CMGHS+,1$F)XQX .&%A6-)16FTC
M,].%=J5!@NWU+K.&*.U9;FO+,R$ADP3C59PC(\6U3@H_J]R;<X?,+/2[\SE?
MNB,#P7@-5T7*\[9DT'(-A.R^70YFL($,GP%F/#[HD_?OG$#6)+W?4._9.>$>
M[.>/?KR:T'_I"?W'IXSW(/1_JOWP.-K]U\B&,_?SOQJV&R\($=IC0@/F$F,P
MOPU63&M%O%:1/0G;S?58UQ\#O3R54_ZKV6\>: U5[#>'7R^:WYI7._3]8>O#
MWT>MPT]76Q^:?/?X*]GZ\/6R=?6.[7S[W-[=_GPTS7X#]_JQ<]4ZW/G6Q+O?
M/M'69I/O7!T<[VY_Y;O;'QF,^6#WP[\[K0^?4_/+!/L-#I:1)!G23F+$\TF0
M4=@BR6!!E5,Z$MC\1*P:39Z00O%EZ&UN!_WG4)N/^^03]1Y97"TU+/]]"1UU
M+X[;^W8)6&IH3LXZ@D6"+WHN&+,F" R^ "7$68%5#<T+!<V3Y+84ZX2YYD@8
M3O/Y&0<75U#D5""!<V9%+A0BJTJ)FCG_UQG?Y5!DE'.X,.CV)-;X4D/?BW P
MUM#W1-!WC9.1J&"4C FYD'MG"VV1#1$CXB)+#(0]T%+TO*K$4[+T_VJK=/F-
MO#\S)<OY. ]A5GKTPD#D\AJ _UAL&)R1B%)CX3Q8..FA:VJY4L0CK[*';CU&
M5C."!/58P *2F(D!R"IGL[F]_Z>V %_" KQY4)2A;X$"LH,#&P:S&KKG^?CG
MS?.7/_T$+;;:6#2M,4D<6RN(>13$9(<]@X,U&"<DM-:(LP3&,HD""4*T<BPH
M71B"Y"JCSV L/\&N>1H*\QMDY6-2\UM)S.^;A+)>3A9O/:F?^WOWY HW*S-N
M]NL39V8G <EGYYG.MF2GVS_OY5RX[G%.K"U+^CFSSL?P1W8NOAS87OS=]F/X
M:Y (NBB),EM?AKCRCNS0'=XZ_LJ;W][#]3\?-@\[<,^\Y^'GA[_;S6^[QSO'
M'\ETHDQS^V^XWC[=W=[_L?/MHVA]:%YN?7L'W]O!\!-PX^./W>/=]L[AWZFU
M>91+-9S'.!A+4!0&T$%CAV -!."$=U93QH+4-QBI"9.2QAA53%PQYWC$)"C!
M,2/.>36=*//E#*;WH-O)['2#G)C&N_^<9Y*]PKB7WT9E41J3Z_80#NL[1W;]
M2:B@45O 0)PRG2?7 );,:.X)8U8*MJR<U^]+,A'*1*> N;#7ME**F<%R^1+N
MMDX:_[8GA7.6T-49O+,>?G9B3K*T)Q5O[46O?786,]-Q>?;NX-E_6JC:S\#0
MGR8[BQ8S\*9$C)93$2P'W08_F8_>:2J&H$0H&OYR(U-W#GOGB\TI?&4[M$J%
M$OQ1AI49L&/X>++=@XFL1KXP]M!+XU9S>^=JCV$3#,OYZI[*?/8AD8&E03(&
M9;F,6!.WLL[8*I-Z50MR,Y>W6N^2T]T]/NYFL89IGRR*F$]4O&,V&U3<"LI%
MM,9Z#?]C5@F:C#.UJ/P"43G<N-CC&'0"-PE9:@WBSAMD@^,HT6B)C/ CAI5U
MOLH$7>5B1H7/;$G)]FJXP:4^@I\)31=_Q)YO]^-4JG>[U^@6"IM2-G;>\P>@
M $?%:;8SN&]%RGH*^B^.6'@J6&M7M6LC=,MYI#^M/O@K]HJ,3/-(!$&\#EIA
MPSD)P4EGHE,L8I&TTG; (S$EL/2&1$Z(WU]YN./;O57QN]H1>TG9*(/R2*F4
M[2N?D+8>@,OX3,\*&D97#"<SB#LSPTF1@A'%[Z1\C82F>FL@IJG7/;ZF'F\5
MT5+X->(X+M1(E9C=5<%UBQQ)(W&206+%"5>!:QIX;H[%O$@2/,[9<G2#CZ26
MHQF6.MYSA-ODO$<<6]!X+AEDP"A!"G,)[I$'62*Y&E_+F\PC8T&JT 3\]7Y_
MW!;D(F8)>W!CD$<:24_1&*17J</*IUB8 J<7EY/M3W0O*LZD(18%$4#=88&1
M!FE!4F*'O>,2RUQZC^]FP'<1EB7"2H5S7\#B&G(,V3R'72:.C]O]?M5F(I>,
MYIKKL6H:5+GVYRT.?9AJFOML"D;9B^%]^R0+4PD3+%+'Q!<7H\,FW4M>@M^L
M&4I*)\2S C.YAS95%BPFX;33%N#&S.Z;O:!E:_?U,ZEX83^3"ZXX]M02[[FQ
MUB06HQ1$1V5D9&X(H52@X2^U\_#<V^#JXX\]F]L1YGYM)E)0O4XK9)D,R"@"
M3J>)DI%LO>E5EGU-09_?SQ36,28$8^!5PK;$!GS+ **3'%:$N%B+RJ\0E:]\
M3Y/(14@!.2TLXLQHY#P1*'!#*',.U)9;62^IF/#?O27E%?F9+A&:HN2@1SB8
MJ98+3QW#@BD.H.>&RORZP-9^YIWBM[7]D>4X/A6*890-O%S6#G:?D1(%"X"E
MI64<TWP(,T-;/\[/G&I[6O<$GNP)3&_O"5RW]UW^]KXSSZ#N/%.Z<09E5/#6
M@<6=(R<&OFL<;%=0&QZVM%F8,ZB?BOJ+AYN$UX8$1BRC@0?IG=0>7!3,N,#@
MGO!:G3SX@&6#-/?W DN"*J=0$M(A'@-%+I*(I(])@; JEGSF29'\A>--CW26
MZGC3TPG*NXO<TQIV'64>3 VL\EF<S\GX#.0FQ6 YS@8>6UFG#-]%'K40$:<'
M&:EUQ.FQ@B1 D!Q76AL/+G;*G"U!>&1\T(@E&34+209"5M8YFUW.MI#48_,2
M)1W$3FI\COOC?L=?S@ A2Z+2OQI_VA!/W'EOOTC\']V+>-+8.$,@^:AI>T?Q
MK#$@_VK'Y<OS^ C/<KX/0YC1USRU.Z499;_,3V]R?OK#^<EDT^]A#S:^(%9Q
M'Y9>QN_^@ W^/8ZZMPX18G5<=5+ZE]C*XCL_S8;+7,<?F%HIC951">XBU\D'
MS(-)SC%0F@-R ZQGD+C=MPOP1!!FX_SLH-O+E1-5#=EV]_=8&2]O6 U]NFA]
MVK,TTFA30,GD.@A0.N  $POV"B%2,J\Q,=DC^RFSVRW\3?VJ)RQLJ\G W?RR
M$E1*)C-/2ZLXS1$\;)PGX)[;X TCM:P\OZR0YL5>SLLQC'D$WJ!'/$70.0H+
M1!A8MR;J5'K+\%D6RZ2H7(O333H^-N-R8X#)0ZNQD9>F/VXKO%JAU!C4MP]L
M!V#TI/%_[?'IOT (,UVQ7VO8RABR_8)2_4'7WVM-B4?7V-AN#ID(UQJ;5=/J
M+7_6=85>MFK#-*)$N@FT)=@X7T!:"9/ % \\P?^(2\Y8#\XUR+4C+J3"K4XQ
MP57B[HV2@#H@_3PY<C]:^WO<<T6L9(C +XACKI$%KPXQ0E24"ELA(UCF:A53
ML<KT#$?NEIATL<LKBN))R2M>_4G#@KH%&1V$%!_EY#^LS*1V\N\C(2)W>!0J
M)RT29'4^W])"(F,(Z%#M<= <MK!RA?CZYGE%107= RQI?P?C;,K'A_5^N(?_
M2$BI/?RGDQ*/P3'3.'&P5# *).1R>PY2@A7H3$FB$#[EWE. (W1M1I[MK;[]
MR%4O1=]STX:_3-5R[:=/B4/N@:6QD9HQ"HXYC8C+*)&3D2(1C&;1@2%5&)35
M;;DA'R<R+6YD610+Q)Y,'E#.9X_$R)U5)N@H'&=".J$BP\1C !*NF)XN)"*U
M/?("@K.?6>9Y[JI(N$<1_"K$0S#()<60= DVJM4J&+ZR+E>IT:OD_LD4$^;(
MLQ@A(-/>.TF,PKE[$"@C(BUF&',G362C++3:")E;+(XNP!N+8&3HQ .R 8.9
M*IG*?8,\P(NR#E,72<AFZIJ\F;'XC$;((W&D-D*>4$KR>10G@3 *D!&#R>"1
M[0_L.<+)8$^U$(+&TGG1O)@1\C!@J(V0QXJ#:&[L20G&J'4!81XUX@H<W-PX
M V5F62_!!C31KJQS2F\Q0B9Y_"?Z--ST:=LG@]9B%9'_LH75)\LGS:RTUD%L
M'33F^1G<KI33 U2.6]L^+.B>2>V'X:F+V.F@HY/N!7PSVG[W)+<9RGJPMSH(
M5N4.1*5+R:@U[FAMNM5'\PC;H.=':]6HFKCE!I.#1BRP>]MGD\':09(23&?)
M1L@_836[N95+KW&<D6"X__MKC:W1.K-9TU32B*KV2%UXLJE87O7LU8E,=393
MOK7:^////QK_&$Q#>7L8G1NT";G6<::D5\&%5X<Y=S?BT-U.+.>@O5AU,(-'
MOL4F.K"E<4U>UWT8Y7[5QWB =B-S:/X0=M+$$::5M#%PR8E.E$3LE15:AJ"'
M=?J,,C3\Y0%J<3J4_7<FS;G;KGYSJO$0QK._1Y-SFF&+ N4&<1H%,E%Z),$C
MBUR )L(Y2UG<?0(_#!%7+16+P*[>$G^N&KM6K);7@M&#<\EQ('J(F9/P=RN[
MU.-QD=X+%\?-F%]H6/.WERG94J.N@@-PF4A\&&_@>=LO/VH+7V]T^<=H..]C
M'/2<&O<+WTH?LDD^M&X7I^?ER^_4)FE^VL,Y>=^9A(Q/$JR6$#*%96XY&'F2
MR1%BQ!V=F,=P/N7M%&47+2B5X6%VI1I607>WC\&>Z<=&![[9J;IV9S4%JJ2\
M7O(+RBL#?320MJ+5/-@OW=*_*>O?XY-V A.AB%F5AW-RUFN[\_)"(>7IS]Y:
M+Y]'4+A%A@V9;@LUS1=<@EM$P+C@0L@=V[@U1E&>O);2)I;28.OH6[H5UL&E
MYSG*P%O;'VGKZA.&_VCKTQXQ/(5$.9)8@7-@(T::<8ZRFT@58=@1N;).5^DM
M]+!W!YI&2N[IPTU$:<*<33E+@,<4;.01"\H,)HHS009>Y91HU>&F>04EGY "
M'AOMI4"1\P"6DPI(!V9R4$%%XGC0,>6J"?*SZOQG#$(]$F_J(-1S@4PS)QS)
MD#@V2)E$$=<T5]QX@C1LV.#!'(\Q!Z38@P)2"VF</BQ*]C \FU-T[XJ2O75Y
MW0+;,Y7DIE++R@#KN$>&!3!%N:$BN!1* !6OR=N;7"]B]&O>%-NBR+_9'EA.
M9_T;E'(OTJ1SD@^OPM7<BWHXIJW>YV)&OV%BPA^MB[U@A:<2++>DJ4)<"(8,
M"1)I:CW@1X %\--$@PLBDC\%T8U&?]P.=U:0[Z*2@Q)V^9XY$L/Y*'OY)/>A
M!GOT[*#TFH_AMHZS-[N*/F+GOFPW4&/6J#0/:0;*S9J0]+[-0._?N!,P43_L
MLC]_3S!9#W:Y!LM?N'_K4O5:_3+RFK],N,LW=.W=3_O:)N9;^2,&5/B>-ZI8
M0?G]W8"TH?Q1W/1ZFF9,T^=X;-LGV2_*?^6R[&R;GMM.^3MSQ+_A:=L81H3+
M9'S,\=B3?MN7O\K!V=MJ=[QU?M8_LR>E1,>>C4^_*\/H5CFIFZ7=5>CQ$BFW
M?W1LO[^5!CICX I-K.BR!R\';2#>=UI7X7AGN_EC]]LG41ST3?"*#C^R%OU\
M"![056O[JV@>?OTQW0:B^0W&07</FE?O.[N;1PP\*-X\/*+-0\]V/S3!Z8=G
MV#ZZ;&V_SYU\?XS;1<:066 $"DI(Q+F1X/E'AK#A3A)+HS6D=/(EBB]3S[0'
MPMBT$JC;EM=MRY^W"&DFM WMOV+ZC=X<Q8!(C7?SX=VX[8WGRF*2.!(D$,13
M$L@%+)%W.E/K2&HHSUG%[&;9V^M&NGFN,<\S+<6^GQG<-=QKS@P7++A<E>!
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
MZ;P25L1(<Y8:6V-/5<6U4)UIGO# M>Y,LP@!L[EAY+8X&JF!Y#Y ,HZC2>H
M+UQ R9$,)%X@30-!G"9.&*4^!I(I><C3Q-%JPZ<V?%YQ).YN'+NE44YM"<T'
M8.-('8]*6:<M,I@!;#GXQPF5D&1$1RM9L"8?!*PR*E_2UWQ3;7%^VH/C?;=7
M.HB<'?3B/5N(Y)!>9MI:+5^\&-*AVTKW-_8S340CP"9J)-ON-;[G'90Y]R>[
MF/2KC\%=<D.2_WZ BR4%3THY)ZE0G#KE5(P$*^( BJ+$>& PJ2?+FGT,.T9Y
M<Q.FY#W,R*N E ?W\FD>'N'6QEZ(R8-1DQ X0PEQ!0)DF-;($FF]L\09DK*+
M)&]F!!0!?(C(*$*$CAX'F10/+F@NM' N8F:MY48/^"T'(H-KD5D<D2'-3WN!
M$4^%M$@[E=L_!8FLXPK^3-KC*.%5N[*.9V5+-TYCKU%BXJN-7NQG[=_^'CN7
M:XTA_MV_@])BP-^+%PW4LOPTLGRUP5L7>\9@C[G&B N78_" @<9QBA))247"
M),<L)T0I_73P)ZT$87$&:\YY"AI E@<:4@P\,4O)%+UO+3*+(S("-*;#1K-\
MRNW ] &1P1%9 ?8T\T0J@97W)F;XXVP.^'M4V[5GLE?+%>=LXXB*D#4F!?%1
MC_92#2#?'9]VNI<Q?HF][VT?;]E2G4[7E]^VTN?HN_LG,&&AVC9_=/MG_3?<
M%_*R"6#*:=!&"=@*% P#;W"V)14"FX +GQ--K:BPL'UR#@B3HPVY9[Q-D5J?
M$I?6:I(B-I(3RBBVG-_H(_DKG+/M<2](V+?#A:\L"52BM?!48SEIQ!_Y]YAC
M*L4X.2TBTF^<PJ:/Q=R8:/WXZSL_CG;H=.ARY$P/UJP\W;4]/+@:RQOXM-MO
MYP_\UHL=FX'M7\-^>"6(-?&M04  C[]B7;_;.3^[_2LW>FK](E$@;"H_9N+?
M@]ZX(]A^1*X7[1&R"0;[F^U<V,O^RC^O R"@W^#BG*ZIS"0P_?BW/F1*S_:0
M%1*#P='ME07_K;3GRY^",=F%&4OCH)?UP'^UE6<"\,5* Z8;4=X9K2W70LG@
M$W5^3\$.+DE/8/WGDY!<>ON__[3KLU9R2M@K'*?"J."M\Y(H3L!#M<PXQK$A
M%#PA958>HM=NWN9.+'SQ#JMZ33#]H ZK<HTI]?2M->D:P?S)^X"2-<+$TP^6
MK&FLGZ%I*3//TK14R8>UQ+VCPRI_Z)K\?+#J?G,PR/.<TE>T.E";.H_K@3J>
MRG%<FCZ&LP/THZ<SR]FL<KM$PYM5..A=#@>5/I6CD%"#X=6GZ.6YI-/3RL&R
M.69G]F;(MN+-S7!=Q\S=<6GQ)NNG_3SG?.#[Y-*\IHG#3]LP]U7-S:.$JI:H
MM]%F^#,X_K;G#TK0.,3OL=,]S7'8YVLW]<K2>MYNNRUM+;B9 D?"+6>>&B4H
MP52#6T@E=_&. _8Y<WL&,<X89H= WU61K64_ Z@2<8Z_7C6W_V[O'F[\:!YZ
MUMS\W(;[MEM7GX]V#_WEUC?XW&%HMSZT#J<3<7:WFS]:W_Y]W-Q\=]FZ\A>M
M#Q_A&3^RUH?/QZVKCV+WP_MVBW[$.[1UO<&,]1*3Q!,* 0O$A<=(:RM1S#1T
M)N3T";JRKOB3E'R\,IJ1&OS>'/CY8)U004E-(L<L::N-LXE&9KB4RM^1*E*#
MWP* W[@>PUK#4G !J9CXX+1=NH2$9UIIT&R@U%;6R9,6"]?@5X/?(CWX'. G
M1"1@\#G#0^+:)!NQ),I9RY(/FN"GY26NP>\YP&]<0R*,)XH*@H2A <&2)N2P
MU,A*09VV1M(H /Q6*38U_-7P5\.?8MQA3V/21'%NE7'$4N*-HX$GL!?NR).K
MX6\!X&]<@9*DIYXFBJCF%'$?,\5FC"@Q:G#4CN+H5]:I6"K']X589'YAN^AX
M$GNV4\*6-ARW3]K]LUY)[GEC+27F"=@9QFB(@A)BN?3@LMJ@<P0O< 9 1>N
MW:+CUN6U#A%"P;(IY"4VB!LMD-'2("J<<$$*L.E([G2#.:L[0K_NC8U-B%$S
MJJ,,W"3M/(N>2ZZ,2M8'60>C%G]C3_0*3%%%9A*B+#+$K8O(*DN1D,0E[WV2
M-E>^T:<D7ZJW]0)N:\*9B%1PIZ. 7YUC4G*O7 @^^>A$'699_&U-)F+,2EM/
M+$HFY3 +MTA[R6#I9,1"8\*3R:QJ"NMZ8[_NC6V$D\%:'D)47#!B)>S>X%CB
M"C/.6!U 6/R-/0X@,**3CL:A"&X4XBD7J4LCP2X/&GO#7,"Y51M?M&W]ZG.;
M2F/5.XNA'AB[N1=/Y5N."#_%!+T:Q'\D&4F-^+\:\:\UY]16"E#7@/.11O#0
M/$8V<(Z,H,8;;@C'.H=>E'X2S'_R?;4<1VHUPM8(.\>AW..X>VJ$70"$'<?
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
M6TG 5A)>,ZQ)!-_!P58*G '\$X52,-I02IW&XHF,D.&N*QNMJ M8TWX:"!_
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
MD\#!IY;.XV""5EX1S+4FT];'AO_/>;N"TQN!\'MX]'?>;BG$?&(2\L;]$SX
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
M3\#(@BN,*%.6>A:]"6#T\7M(RQB;)RBWCC/+?^[/6K%<S0:LZQQ@%9%6,69
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
M#-*,L. E(UZGE76C5@TS3\%EMWC\2C4^O5)\\BYA+J+$C'%.<U4--\YK[HW
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
MPUH("%$^+'#RG>=#+>+&3;M*>X!/75*ZXESI#H(%,MERM,-49K@0F$6:^P:
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
M*,B4T[N W%[I:(9M9>*;<B\)\GX;1]1&Q"0C9_!U+ >Y CSJ2;<@@=(K-R@
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
MG7]*X#27R+K@]VD^2S.X \BP@NA2IAGS/[CER2[@I? RJ3BF!\*/SH\_6H6
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
MXGSZY0->I)QZJ;KX\S#'JV0]&$1IEN18#JC>@,M<P)>93#97!1"*"_QE O\
M1%>J;P#^QH,WY$LD\;3MO"D_1]M8IP"DU FJ]P^D\PV,8G$% *-6!3RZQ@]P
MZ_@J8!1!NL"3BDS@QN*(9]K :1"6<,8PR-;8X@!>MPU&()W+P).T+N=4:GI
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
M=GR?YO/63XH SA<2;)XSM/:8;.H75<$L\\ '.S-32=)%&LA6ER,5Y8 ?Q?0
M=0JCA'!\U"5+%/A42]^/E, C+/"X'(P 8@2B8P:+5GZ2A[KA>!K (072G=X6
M]:V+BQWB6Q; P<F*!7*]%$E =],$A^%-;/D>2I&37ITH\C4:!1[<[#./C +$
MWV>X^)[V1[R%W:&4J1]U8J'"TC!E942F=N<\'MH@PG4:&.VDPL.@9#%V'U?=
MVTT)!3S'G>'5E*4;V::K="JBQIE$^QI;F:IVZP*0D/A*/H"VIN818!JAAYX-
M-,\+/"F-AD.-G-H1!?B;<WR=,7AQ>6$[16[F[0G&-E&O88_74GP#[5(3 H,M
M3?.EZF)/KB7\"NX2[96\>;2AA/@_;GO))B>J+BFV57.=,&#'"X6C5*-&7MR4
M?6BK&W$6QBD[H52"*.EUO!;]SEJ./&5['92.XJD&\ A3X!22"TDDMNOGSI:4
M2%HZ_N^Y?\$K$'G OQ<Q/@[$$/#C,TJ5PZQ7\R#\M"A,L<I2V.YF9H2-&DO>
M,>.X4TH%E=4DY(8BQE5HFEZ0>/D2$U4\A"B#WQ MDQT*7/J&-LJB6%#<N3B1
MF,5YIOK=)0E!A287%+C;@C?M$3>&C!8VYU/FZPKI&COT4H$-'4KE#[0QZR6G
M <*\0;0O+ KR [(U=%E2"?Q\8/Z%(@%#B7%B.1'KIT)^5>F:!$@##S/S5E.U
M9MDV*[!9=@&K@W)+\RC$+*, X.C1S=%A_^Z> ?M"L>QIY]?M%$LZYED4Y91S
M@B]H\QZW_SU82@_K)*6_<"-96T8G<01_>S75')_0]+"L#GR5)Y,( :IZ]9;$
MJPWBP_7!R<V4]D1D]>[KVP].?^?=^L>O9Q^_OOMZ]O7=_[YUSCZ^<>"#]_J_
MW[P[?_W^T_FOE,+XTZ=?OSH?SK[\S]NOSI=WY_]3.WH\HS'CF!-+4\R1<CA?
M0?G(KJ0EWD@WHAPKE4E?HJELO5)13:6U&&N%"/0=$/'!M#3MUHEK$7D-=I+7
MZT\?OW[Y]/Z<2.OSET^OW[Y!:CIBVJD^YEM6%)6"_:905='1G,0A"^7/Z+SS
ML4CIB ^XT\PW<5$53K<4<L\^Y<J<TM5A=<MHA^>_@+7N=/NBU1V^D'^F9_BC
MH:\^*A3:\R(R_O8/5H)0;Z2L[6E_0/X L61E1KET[=^U;5SLV"7=ZM)WK*=:
MO_ EUJ^K@541+4;J+@_L*NZ]S1=FTKK\LS6:4<I"8]Y2:/68$(&;3_/9,LBL
MPY=.'/"\CL1'/PKM#?1P^!,T7RPS^X]VKQAS"ZU']4;RS&MW# ;#@WG N%!Y
M$L8R)D\*-["&4Z5[P4^)8I?>B'9#&, YA)ZY5OW0+I ^(CCM!O Z#)I'2N%5
M*DGA/+#CV:J$DF,)N@KIDJ(6@:<").7?%#J,^@U%(  E*75AD F>&I=6_BOT
M GLZ#R)E5S^L1K9HS+DHA%44,8!.CMUB["3Q69-1D"LN:0US^6_(V-[$CTG\
M 9M3S:0HI8%<CZ]K<:4= >R*,*E*]OBDF]FA\V*;#Z8;C/ &'DC>N H^^&?N
MR5% HYCMHRWS:+V332M+,\,)@T!7-&K/W$]AHA'(83RN@B*-)\81C)8;HD@T
M0B^!MPCDI;(\,3V#2FD 9LI/:VU5#^M3#H.0O#=PH;4[ F&E$* M68P7M68
M_WF0<<$O7H!%L,)7K^(T#2C84GW>^CD%?M+^1:*^DJZQ)^F)FZ]2U06Q)AD4
MUX%,)C:^D+1<M3CED*'%YNZ[*>7ER*S</Z[+JJ*I$+NO; [:1'@8'\F5%-_H
M1A+!RS^X?%VY$LBYS]7CM!D'\^FMLQF%WRW7.\PDLEK>. ]1(:)7,K;23W&,
MY'7+DNP/&J;_5#!EU],[#<37-A!_-D#\HH%XC""X]L!6]?)!WG+=#($&0;,Z
M:LH3^EU7E2B4)19Y4M/T.J&R-]4Z6,6I>"-EI@4")Y>HP26J]/ UYGD!FR<&
MW21SF62N09/,=1Q[>;;)7.<KY#!<Y91<"-#;5'!1R;BO&% !<N,KS)'+"G[<
MP@\N>++;SPG8Q5A1Z+SH=;K]XK]!5[3T";2#B VQ#KW!H71R^X:HWV)MY92I
M3>V",]*O2'9O2^M= EI&ET$21YSUOXOMS:0GL'?<U48:@K"3:G1:/A85Z+ET
MU=WDE!FX"D%[R-;;\>#BQ<K"8K]P#4VK*D0@?G@2FHP\+N43"(X95C<H<6B^
M5Q6$MU&L2$-D:\36\5A?Y_Q[TMJTR5+L$6F^* %AK A6NF)%.L&R6C)?Q7G(
MA#$CV7Y)J2CX&!*WE_%%$-J:5M%;G@0&!C6%=+=A18>U>F+MIFL-%JNWRLQ6
MYRO$M7)LE*]MVSEGQXUJXT0Q<3+2*!XN$_+-&57;9+_X0*B<(:CM-MN9D$K.
MN-38S8V96?(QJ-( ]:NJ^Z"CZ"IP4IQ6P5($(?EXK/J*F_=!!=GH';D$K. 8
MS.4*%E;)!T1.+K.P@FJ5<:!R*9PD2+\Q-7E$!SQ-DY:1=,8JHM$'T8EZ:O:E
M,6C4F;90+@NP*Q,%]P"&=X#5+^QSJR3I5+N;JM-%5 J$%1?6X6"*/UAF2<A3
MTFT$47#]*&V2&\*=2^D'AB J#)(C/M*-V:$+LC%U.U'5;D2H&98@^2[@A]Q=
M#.\=/D*7RDDLJ*R -HGW^'["5N\.DC2VK)@!;VZK(K=B(=T?33M0]1WA%Q?#
MH=7,9S+]U1!Q-2IQ[_&%JL5Q"]N,O^Q.*K'#'P54,?:RA3]Z(GQ1]&+TJBIC
M^G&VL &N07N(L-@@(TTL #0CA_'."\560+L#D5I,YS;RVN+6QMG,#I\\X9&[
MT4(4,XG+4MY*8DM-6S V9 MMRVR)_=R1I 3E.+QDVJX0(WOSJ8:0[DY(V"F9
M@@0"5/<H (V(28MS:HTO1S5I^(K]CC?21-WM1P'MI>\C:WGUA2!G_8W4 VI+
MR#(3"_U:%,.2P)7BM>3&*H:0=NGH.G6PPJ(X9H&X,P*[.6J[W-Z2J@FDR@BD
MJS]+8NRJP)6)'H@:@@C!M3!NS,U&/0*VBJ4V9)"O59=.*QQG&FONA'9,<4-X
MP7_X9=?Q$-LE[_QS@6$["JAJR6.$/WP"JBNG!55'(%.=?5F,3-\P7:_W@!?A
MW#TD**_/%H7D,M2U$:C2/V;2VI$ 7B07GJZ']Q/)-,"SCAIO*T!<(BO6&R$
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
MQK?+FZH9/8!E5K+T'Z>)M\'SV&AK/%IMF>4F>]C4F/L8Y_%.VIK1>Z3C[0X
M$A.AQ07?7)577#QHF\1G.3GG XU44-L-YU*W8;UG@PYG1DZZ^,"7W[RZ.*.Z
M$^>)C8QFC\B="@F%SQK:G")BFYRYQ')1-6[B*>&P\WG>>U"W_;%0*B].*)7'
M\2Q_6)2*+W3-28CB1O4OW7$N9D4Y4%0?UPB'\5>KX%(Z)\;%G)AUZNDM].!!
MLY.3)R$%Q!=A-B1R47#X>+?DT$'$%%B2NA/]3'>9="#->Z(5JL .PY8-3GV+
M"@89TQWS6*#FH)1,T;\HF7:F5,JQ,?T7)4%'1IA^.]]5*/N4QN:FAGASO>^C
MF20)QGB14FK:!-?0(^2J*]>NN0"QIJ5?<VEBPPS/_BH,\_E@*=^1TAQQ(SI*
M)W3P Q*@W$RLA^%NAXR\<OQL0NC.R!<-1(KSSS@,#4%GXQ-ETL_]-KH9P=/O
MZ%+202O\,/D3\4\ZNODB._H]+N2K."JA@-UHN:?7<;#G!MER0MCB]6;\>G8Y
MUBZVWQMG5YN0)4-J)4YQ\Q"D\["F+]T$9#QOXTZXW@\>]7SV5:H7,3C<74CH
MC]A/.# /[)_#?QB1'3]H%G[!%#Q)Y\VEPS,:&-NMX:YMKN4-+D9S!3HLE6G.
MBM)#EM\!\5ZSBU:2XKLQ^=Y_WWMD3PUXOT4#7J/)$+.QX)>FKA;9B4:VPBL
M$7TM;K0%]6\# 1C(UF\]+UM&G8B =B=BZ:P&1.@;8\!3>Y4D[;4XD_B@^U"'
M$]O+NUXFM]<,//-&-2$0J!.P07?(3775=MP#0\0]D$.D8J3DV4[=T.]RTI!I
M%I+9C+H1ZM2GJ7@/^X<%81><X>8NKM[B$-;_'IVX\L&1?3Y-X'N80,1A@_!B
M+^&'.$<'II'F/'..>\)6,B\P.98*3(B'YISN45)@$[TSN+_QH$6'-A16*42R
M\]#.RM-R>(?+80 M$5@QFH7[^+<8AG;EK34A$\KDNF(^W[>JTJ'X&<_G307S
MP!@1BK6H)UVRQ_$M=N0K[Z3,Q[&:D8##1;-$Y+]V9:UH)?#GG6S%^U\<P?+#
M&F<>SW>?N$C>DXG?=,SS+.+ME.+OX-Q>$92B@=65OV5I*\LH=<LS\HCWT6SO
MJ<"'V!>IB3S+V Q3BD8P3F+ @9Z:F^R!T#YXKI".#;%,M^A2TE-JK[<U?'H7
MJO5\1RRMN\=90KRSO7 L&9\8/Y2<&JFIJG\KX'+5;C=Y=TJ%;KV..RA4!-A9
MEWL1ITV";(3?PE1DZ2K%4I/H3[\A.82Q?L6#LE"9GM)#LU&%9,*<C->(?GI:
M,OV7J X]H2HS)Z$: M81R+7(B_UORLWU7BG0"SERJ=C!HXL6P& ]@REA.$AF
M01=/D\+3JGX0N ,MYC[Y\?9IKX]!@)R2%S>>P6R._T*T2=MJNTNPB7G5;FC&
MRT78;=4Y99+5 E@$(0E,O2 +ESJ-MV-RR(E$_W$I>-?6\I2I/,;KQ,'(M3JD
M513.^#]@'7WWUV\':X<PV/%);T#F4<51B:_DKPL#\Z!5D)F/\6I@%!VS&V4R
M$+Q&G(#9*A.G9(U1USUX:*GX+8& I=O.=AN1M#NX+>:[Y578.NBY(X+F94K.
M+6O#<3U>\L5Q!/>MI.U%HM.0W"=Z[W>9/T[B><X],K\(FT<3&.3\FIS*(4OV
M^,BA_PC3N"8R.&5Q2^Z!J\<:KUL\OLC-.$W/^]EE;$^-5B\T-U778M>=9N0=
ML\)JWU/5R$%&Z/K%?E&?@O?W8, F@B_%TA$2(=XZI[?7TB*4N9Z<QYIU7E6I
MM^'YGQG,N I+\!>X0SEO]:B:K6 6%[NM?3QZCB.Q,#VVY^"T6,NP/?_L/\YG
M/UU7=6 <4L)$>A 38:!ZQUY*/IY>+]Y7Z!)]F$X=#=W2=,*8QMP4D4</18[H
M(9FYR=!E'*V@<WG<@TQ76)'XX&X IR)^/V60,.YURQ_ '!QT>+/606[Y]UXO
M8]2707(95&G7/REQB+G,778QUAKCXX'645S?B_A.*-(2] G\K02D$GQ[ZU\Y
MO]!($?S.,/ /UL+]@W3P]&SL+1A2*;6X\BG"(ZD$ CTQV*$3)4X.:T@>JB<%
M0*-S$$0>DL1M%Q9EGY#D*;MX.-9^'T;H4::([LPB\M1I"64X>4+\4EL#<I_
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
MR=W)7KFE84@BAD69Z-T '>#:]WLW'%I6T%ITW>*OQ/N;[K%]<"^P"<10+.Z
M7X:HD.KGU'(?"Q7=V11\T;"^K_H753/R!'/F 9?/\Q_B'4;IQDX0W)[54XM"
MPUHPM>-T$D7[SF?6]6;GR%CMAP0*\MH&I4!=EU,!OA&SU0<2G;@M=;,J9"$;
M'5!K$8,A]T8FNAY.KV>)_CS&2%5HK$>X^-:V21](3ZU^&H/>.$\T1T>3O6G.
M$)OR+7D#4EY$9A80++]L/OD:F5[HO;L5?J_&+LM%J$'3SN?IT\K#(LB2:043
MN:&#%O-W;2)\L3%P%YUI5_CARM"<OXF92'-TQ$ZXB9PT%"#86F6MP+_ 3+QB
M!AT['21KA1>\%^9T\=0Q21<U$4AX#8.X&:C16.DLA&\0^01F.S-\6\79%]V"
MAAN+*T^ :! /[1F&9@DCUFVF<L J2=&KFH*ZKGO>=1:V8JX2+KM-"2]65Z'F
M9\ ]>BGM]G$3Y3M54B+7+=!/P.38(V/'A9\WE9"F+!.C :_V>2"/AEN'X9,>
M(5)RT;A)!29Z]9&"*ZW G''\=H2-47!<-"[&7]F5:T @1J,B0Z+F2Z"X#]FI
M:%ENFU5U): IP"BD)5_(#RSI5B1OTK+AZ<"\M0K[ 7S&;W"&'25C?XQ;\H&Q
MWH\-M;\#<R)TZ0!%K8)H>$X@5E"R&=9K=(\<IBGW2L)Q^=&!)S4T8S?2@X,)
M YY@LO [_YZTSR#I'H=Q=VR8P:*RJKH^:9L*P4&/W9O$E0=D[XPQJ6G<ER0C
MH;G 7I:H[J=<PKC3[X# VO:5Y]\PA!P9KPE)4TU [B;@PJ[HR]&>K1DNB"FT
M*:V>7N@8U"*.E$J<=RLH4H"JM\A1IA3KV[!WW*>+5$6( [@E4%:JJ/DK*I4@
MYQEI].SU =*DTG<.V<SI"V[18B/)W^$B=LGBGN_ 4<*=FVT @:]\?PO<%-.Z
M;5-\8+*W[*99N_ND*JU_!^8[B =(RH$,WL2H)FP0,5?0:.*YHSGNAQ57O* >
MGW?;AH&%.>XB/4K[>P>SP@#5IS5Y(689VDGANEOE?"I*8U8@MT89-QZV%65+
MRD/VE%SV<,4F@79:,S7ZL%:$TP&3Y54SUMK@Y:H%>)H'CH68]]2D9A3RG\!2
M!62UI/"W#"6E73HP=73[P6)/LH9P&,@#P0IPO').V5Z:_*9( J5&+')>>,2*
MN]=6!X^=&"V5%*70Z10WD0XQ1L]3Q"2^B_C6O*D-%M;+\)%9/FPXTIT!KV"+
M8"PJTGD6+"_0<M=422PXR%MCM_/;<)32>,V_:&PJ[#$2-K ./++PS-UG%WYZ
MV^CBX!H?)48<)[I:86"(P[ P/<L*T[3*">^6FDU\NMBQ/8Q-53NMKH*6>@X@
M$<>K-A3-^7!-N==*-4*-"M*^ZMJMQ@7QDD&9?WB9ZQ,0)!E\?/).&?G6</PX
M5W1H<.?HN]^Z#5)(^K0STB-JV=]JTB_#R1][MXZ5=A**8Z>\BAK?I\_Z,J8'
M\UQ8WJN&\NK4>]3E;;^K#!"5O!CORE(N&VVQ1K4O%+>P(:"*HOUE8!&776%F
M&BV=^N_U(;Q51\L8<R5!X)>63M>NFPY/GMYF]?:/V5,)C#$3X7-7N;8!'9^
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
M5BH-DI^7C1D]DL6B!<\ %6=4S9/-TTS-4YIYO8JSG'^KF/;R\&?(<-X$J4[
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
M234R\U*H'EGVAQCU :(D.H?PO'L\DNML *KXH"CH+-$/ ()6*SV'.]Q7(1Z
MB:F#4Y0RNUE\9[T&1EY6WD(GEA.4J"'YAKHUN0?2G,]"0]QH;C.18!&'.O&0
M<IYN9,$L:!3"W/P3')6 T(V'-^?[F19QEP[]C%3&BL8'XOPLH^6+L??3$GJ2
MWJ/& /R*&@5,B(6MVJFJ.7*!%O.F72%=9?_<+:\D,]N'[;8.UB%CO6NB1QK]
ML+:C)OY5\)Z(N.PR,QP D4H:Y[?'SS"A$K=O=RE+-?%BB)"=*AS^D .[<%C6
MHJ;:N8RI$Y=C>O4D!33WN$^R-&A'T(Y(7(X,6=MX:7@RX"(-#S1-DMTA?;JD
M =!PH9(2]S4U%4TH+^+Y2$H;R$WRQ>QIQH.0$020198>M9&-M>@@@P6%=;5;
M.],L.5RT$9JKS \:HSLZ.E%4HK3"F=.P<QV^'R:S>*^MA\8&9ITBET]ZB9S$
M6>+,LAEB:&J11)OL')J7?2@\.LG@8=+(BCQ!7NKAURO7U!/&4%E7(A_CQ!(2
M$:[S8S0=O[I;G AEFBNM?AG#NYIZB4M]&S -3(I+'11$UUWA0M)D)'RHZ([>
M@^3'O%RF?&#7F^%/6?@/_BZ#8&+04>@RIQ],%DE@'OG.8@@_'%3<R!UP^3==
M_@96$7_V?/9D$:$BV2/J)&[9-+NX!PE'DPC1EHE;ZW]KU:ALH5\O6$ .C!9G
MDAL]V669\OS2Y?%E279,HDR%C1WFZX?KC ]IU97K0!E.'+NC1]*T/O"1/64:
M8_#1Q2"1>+6"!NEPEWMG"T]X%+<*/WYVPJ,\CF?YP^)1+ GN>*49/-%2BVA@
M%C)A+?V6W-?49CZ;MTMK.K@2KD]QXELN/G:2_6J(KY4;2NE/AQK<!]*M'L(-
M<V4X[F5@H(%%@GF<?- L3D6E"1D,S]URV?GA<(_,]L3;)#6KS(Y3ID78"*UV
MFI@[#ETN9VO(<[%46TK'EY2.N&5W[PY]'U&2<UA7TE&3SJ%'Z0?>">_6',3?
M.'?]RCSZUVVW];5U:MJ+[K'^ZH*!/\__\I=/<1K._O;J]<6%)]?4')E=.:VH
M'Q(@F[;-EYYJYC(^)\J!\CWP9O(-?OCR\F^%0IFJ3HE3T1*DI3INF?4<.>!#
MR2F(_/IR"8PB^0LN5N@5+I72\*EWF=D&QXE_26=CKZ+\!S /0LEBD*"6<O*H
MA'P^NUBWM,04R=Q<Q>_J*&@9E!@L#[\\8:UZ3UR#63(6GLG$C;ECB4_3[1Z*
MCJW9K@=(&;VER[!"WR;-OW)HTILQ8D]2/_HJ)7K!@C8"EAS+DKY8?(?MWIX/
M_:7DG!>2W0&*&2XD?'Z\(1>Q.'"5Z*X_6I1A)=V.XM!YN"[KU=0S2!E2P?:,
M2 $AHPEJ\Q+'B'K'E=>F7BT:%U?KEW(0/].B[-QT:U4B4VSV:1E*#E3;'9LM
M)+:M19U6F-3G+0YF+,H@JCN@)I.AX]:[^@HOQRG R7W-JS"N4)UJ0_JU=%FM
M"8/ ,?Z;Q\CQ08:*W>Q)PE83RN$'*,'[>A8?^:R<AZURG=#9N*FZDBFXXQE*
MV=GSV5>LE%A(GQH^+!3B%D(LJFZQ6],Z7RC: S'>BN D8^(F?&7$W"0PFY1I
MJ@YR2P'SZ0*6#^Q,G".2U@2P+I0/'?70L?XJ^1K?F A$.9LAF^-!]DKX;WFF
MSG3Q3JQ3WHA$=$]INCY^N4?9)S<LF;5=3:3C'V))G]RY^FIR)S-(4[+\:.[F
MCOQ+:G]NNZ8JR2_N*8">O99]*J?LBV?//RLT,W=Y^?I"L^C;MGWKTFI_+YL=
M):F>%Q"V+&979"3]'>*1*8E7(SYAU3"4^[A4SDP;=>"*4-4=R..WX%S%\^D!
M,^D^]M<E<SBS6\9K<TD-X35@M&X]S^EZU^WMD?N2PT;%4 Z[:2S8Z93UR:MM
M0&V*WSGKH^@('!NE,3IC(' 6+.R8@/>90V"J7C1?M?M3DI0N<92*[=%]$&J2
MR9>A6&AB<MS+D6'-*)0=W5V"^R7TC%5P!D5)=YN;EGK%$@4.4)F40!NL1EV$
MW_,"L;5("RL.S>7K[VT=7K6 &!B_RW@Q?B3O%+\T&,&"$J\C/X=6[O3"9:$&
MXU- (RY^F3A@#JY9U=%5)2[_O44\N_HS6A?1CNP4>;05*O) XC1UU5]G*EYZ
MMA [>J,S.GUK(5.@3V?(B[2Z!E3V-/VYIS9>HTJ,SB6>!#S-ESX&W:W_^(YQ
MQX(4:'*$^=S%.#,?]?-/I;)L@U""=F)BL;Q.Z:V+*V#C:8\D(!U=A1.NPJ5Q
M2R=@=)<I5FSGY 73XE3 .U:E6$[>[!0BT/LH=T[WEBOQ(1X%C9R49?0$"8?!
M&I?H!-'H&767E-SV^6SSP,[?G.=E2ETV1S=B,;4+[R86&%2\_U'1F8;ID.VY
MH?+1$HZ^G0\O:>'XH5Y(O_LE'7'Q94=?QP#J']WQ4LSF[1: ?P%45L26D<!U
M&&MD #B<3W+H<;2PKY_<\4QV2)I=AQG9.KYIOR@W@6P4 _,&F5G#DJKN]S6A
MXZ<JB+2TI0S%C)RC[+>B(H:H/K]!+30=/*I^UYVSEB-)9=1]V#I4B]3URL56
MFR_BA L\]([4?,+!C*IWN21/,_LV?I(=%KK?ESLB1(B3'+VAMC%[]E>H:->C
MA9R(:LW?^>O+U]\7F:=3PE3GE[<<PD7<H?;=+[^\B$%*G,>"C DYXW@C8\S-
MI#CTX>S;/WZ=(M'XU657WA(^5;?&ES\6]H V^>Q((=JOAH#7A-@@LVR@.#ER
M3,'HZR+^/]G:Q)K\X]=GJW8!*)B/#!*K K5.;QQ5*_S-]HPJUO$[T!Y[]GF\
M-CWQ.7Y\_GD:PO%FN.TU?9(LYO!3(VYGSMF%8M@PY>SE?-?%DZ9GCMJ,76,O
MV!6FVL"GR.HLXVNGAHG1+:\(H^^QC<FG==A)Q3T1M3(YF9Y!!%E2"5*"<KGY
M*O+0K6#0Y \Z_6,?% =-U\Z)K=A5AWRUD1^=4AJ=5!7IBTW;N*%"LH00L.A.
MGYJB$72#9GZWH;>-4_S1IQ]__N)9]$/K6M(8'T/>7@Q@-!/DZJ@,%70:]OX1
M5-YEGY1.Z&C1NPDZ9Q^(;  G"'7!D?74%\LS(P.<MUO&R641= :]D]BLQOE[
M.A^V; =3\O3"Q3LV8,9 D!;;%5M0-*I*1R-\2TJ!K93";"+D@/GB6YIHD@]4
M.?F-AB?I'E$%H5U3RT9(/7QM?E/>\NKM4?HK'I+@1W,M#:Z'Q7^Y"],L-A(X
MQ$,')O+O-%<+8WO,SQ<.3/Y.EMD<H*Y$HR2U6LC!AC!3!7ZRBURV:TGXFN5_
M(T<@,Y,+[N"R+IG= 6B>E2:1UQ3OK -5$:I^+:TTT::!#CU#=BN9]QTS5(C5
M#'VBGX/QGG%[%#RT^+IQOT/]9LMR>-52$'C'']Z^3643YVAS>6]O&%F=H<2]
M3CYE+RSC)2BDS^;[,_HOX6^J7G/_^+K1&W5#D&V:@<F!T/XG!_"RO*[+]!V8
M01?@2E6-/+(WEY<^P,%^6K4#P^[>6"43Q9OP!!AW0K\SH/=NLU0"G*QSHNNH
MY.1E;%F;:_J!U'_C"5ASLN""XACH%17BCU+&;A7?MF)[?L/)M6A?F3_\)FW=
M8RMD!H@5KK@"]($O3AD8+7MR^EA*C\C<F$04+Z<TD+_4'@U8^F7]7_1P7QDB
MG.X2U]VXPG+"3GCLQ/,3=N)Q/,L?%CMQGP;:XEX&0Q'0WD8<=:<^'R=4/1V9
MVA<[_?FY Q-FJ_K)()U,!0UJ)4?^<-YV2P60F='V*<//';H@&GI*A:\%VI^U
M%PE3E3D-+CMX] W/9]^TJ9W).<[V-/<:5=^5F!@TTZCIK=5]7Y0;5PJCP);"
MQAQK02F'C-!DP\3FW\;#A2I.Q<CE=(+%\FQ9[]P$3 9_0@,KTWG<=UJXG)?W
MXK$>+[XCR5%*Q/C$8-;"2EE .<)!="P^V#+41+JB_*NYN*+1?#_M9H3,%YO.
MJI &106_C)+V@:91DRCMBJC)0!(C0*$8+'[1T0@6*#5RW7^9N1WLQ6\3]E)R
M'B.0I29UOS[WD?)0>5>=T2G*&.XR2 @.7G ].#0RMT1O)CDUFF'RB08NI:<C
MTT<S7]>P!918JVO4=&<OHR<+L,1'5MG36D+<1%6'=88;*(M$YE;.P_8V"/G;
MCU_CJYJ[&HZ6+U-+7).EMU)V*_[CQZ_/%+&=5ZISWW64!]LU)#+%&(&U<\;S
M5-7S3S55I0P)'U3GX=SEW.+*J+9YY@U7I".%'B-^G:KK<W* NRVG-WIYT8\L
M@/QQ]L%/EMW[4'5X/_.0AP_/9W]K;P-,%'.<Q_O<1J_7N<2IH0"]#%+UCE^Y
MTIY31XC"G'L.Q^;J(DHO.#4]C/V;GM'#F5!D066+KM61%Q!4G.CK:C-U08EX
MZ,GUHU[XIQ2.[8DM1X/.^$@7*9S/OFMB\![COA>?81$_/QRY 1B]Y-81"OT6
M^V0]!K$;6^.R!@M]VF,?.*@1'T6+N"5HS9'5&(CVXB4&LLQ5?)BK3AE4$,!^
M.%[:*1<<!RJ/7O1"DG3$YB%C0?=W!X_@C)@T :1<=!)0/JV?"7Z%!^W/&+1/
M8N1#_K@TX>%;/([CD1),3A>]EUO2NK[6)=PV-:3V)IXVVTP2R-DT*&YA8L[/
M9R]9]X31F.DE#D_RJ&:B/++T!6X!C.9L5V96/']:/FSY(-Y2Y; ),VD6V\1M
MNCWPDDONK^[3]!UZK<0R(ZD18K2 PQ=7*/*SLE%'HP]F_.EYJ5(Y 0E9<F!M
MDJ8#YOLN-HRI>FTEIX+4F)K;8PDJM:LY.XH'[*;"K4BND)$7WV6SX]\ZGH A
M%5>/=$O!:XGA@[_J]=Q>>IJPH,NR*9<E^9"H&CI7V\C0)8GJ2+]I(%[K4'D8
MK:N;X00 ,6_<1(O92ZF7] :???WJ]9<ON9*K"H^(M3A_[QQ?2=RDP.,JP^MH
MP9R0X OK)4=5FF(V 2'&WPA;T:Z?3NX5@@(7&G5J=M06<QCS8>'&89.DI_DH
MT$.ZA*$^(@=6!K88H6-H7LQ5O2!=ZC>;<CW[)EQ5O2M(7EZ\^::PC'LTT6O"
M^R5Y)[7P?, NJDWE52]E7 Z^>T9[XF-:GKU";L^%$YT[G9&VFW87CG5:CWO9
M6$9.1"B%V:TD5^<)1B72(@V2D/[:!BICR9%^KT%]43.:G*U-S13)S47)\)X=
M%%2"IF5Q!; N>93E#9-H#%&B\JBTS^YX2./BH8,)@Z;(4V;(M"8,UR 9_PC;
MLN*MK)]-1(N.N2*3FIMG[<SD_$%[3OEJI%19B0J18T=(1JR=0+@?!,MF+Y^]
MMN#JC<I"6*4<A4%68*06Q(+C^$*0EPB]E'A!#GF<U'O.FD/CC!$<\<2FC4E2
M$;LFWI*YWZ+_$BT+Y]N9A49S+:H 09==')5)?ZP[YO*PW/+AWLK)AB1/=\,A
MH@\M*S">55<M>D41;<37.&.I.Q#[:._V8=^$_(_DGB4"15=_2S[L4"38I[ F
M8E_4'"G3Y9X9FP'23Q46TJC/_D[! ;FA+8\+)R@WV<F,:@:C43QS*K5%"+ =
M:2-N8ACLHR$-[F""N'!R>%+]F\<PB;S=K0$H(.Z$9-96HG\[@A)]I?7OMMV0
M#RQO?E'<IWO#O/DJ5R[W  K)W7TP(J]P)!6'>"RB;QL#];;1>%MQ#BW(%LGM
M8"\7 @H+7D=$;0!L,7,V% [T6R0>5)Z5COEW/%L))QDE/7O5MDOXZQ\ @3<(
MLTUN;4"W)6(BE7<1/^3)- R?9U\8$^E-LS 40W66!.Z(O\?2CIOG4?H #^0Z
M(#1!7:T"J[<MP'_E-3VK\JIIT:ZN>O9T+HA8F9.3&ZJ)>Y4VTXR\GP#N6.WQ
M::L3_A2DE\;SH#FU4XGF'S0+#&MD6LLTPFSKL($,,!=XVP7B\B8+=14\]@+,
M7J",]9*MVO,)]4]OLSFX@1D%(W<EW:[S4)OZKO0?85KY)=O4SW7D):]"0^"V
M=335@";+<E/HT^N2H3-?5*U]/VL8*&;?_1S_M9S]3]FT&\*;_> DJXO9\V<_
M$]"2DH'Q)_G7[!^5Z3>]C(:5XCK[U)@M6< $I=/MHZ!?1BK082"1/V-@&)R%
ML@>T6J% V$+\U<MI:P9N>G0*/__ H2ZZ$!HW2$<VQ1^RJ/_B5-1_',_RARWJ
M?RLN"$-O1&G4F4.R(M+VR3X5:U$O*>DI=5Q*^/1:>AI\*)GPP@KHH?EGN\],
MDU=[C?Y.-$V@A@,K6(8T_N]['ZH;,H?-U5D=5MO__FAZR/E7%601__OL^6>;
M[7N:!&"Z/_W\_4D,Y,/U_./S3V@L% O<E.L@=!+2#-A>-3"UGY^FX]U-1UZ-
M=0AT<4Y1MXY.3Y,0C*?Y>8?S,^_:DHJ<0J@_HV^=9N!=S@ ( 8F'OV9?5?$Z
M:.KP@<:RHDKN?$=U2Q4V.,W4^[%ELTDAWAD5@59M'8.HT\2\^RTTN6LRLDY-
M328T"F,D3Y/U#D^<L"47P,U1,5,;N"AK(4^MVUN@,_NMRYP,P9_W3U>=)N[7
M3YS+1%G[SC@=5=TP_8VDI:+;9[+'-,G;8>KI%!V]RSG$A@(K#G'S99U DGH\
MG5SO<C[*Q6+7H>?>RR$QY;-2.FA?H^D]4DF8O/4J"2=++O\T=^]P[GRM#:PR
M5B0[3<,[G(:J:=H;0VYJ'-M2.8OH?4YS\0[G8D6M*(Z-AEMX5H1?.OG9[_RH
M7Y.>C,P&:I=6Z*_+.943B"3"@+;@/1$DPCILK]OE4T05C60]JN8&.DU2CO7B
MD0H+Y^KNBH!RT0/:FVK';7"RF!Z2MKV6HC/+BV@OAB\[ V$L0&:^&9!'OBY9
M$=*?VO+0M\_M@0K$<,4,9'MN75D9Q3]%#%J-<JB==^<H^'N(F#.3[G3\UO0+
M*:RFEZ"A\>_ ^%VKE(,8S+<EX4J*QR;))R9D0#.BCQC<E,1UJFGBK-&/-4]2
M7-ASQT5\E0&\2<!)-*<Y3H))O!BB4M^#+NL!((K? U@%6A>I;\CJYJ_+_>(Z
M+-YZ#'C\YU5'F.6V;$RE=OCE^/\K)WEWOVMICX5?1<!'"I5#@I9"):V*$]VA
MS<.D8@8JRQE2*OELCW+&CIJV[YK918RWZ]GS/VMGWFU0EDO*F)3"DQY8$15<
MBS]7:V:S^+_/SS]3:AYCG7K]^K4,N\?=W351J2U*:)XN+[[_\@W!_Y7GJ5S&
MJ:*NQ2YQ<X.8Y,V:$@)?**OSA7RNRVFXWGQQ 8/V59AWX'7D%J[XMEABPO@[
MM;SL?9BQ;/8M #"I RQ](,5;]$0Q#NMV07I[ HG+W9:]W0%2++NZ?GIKYA5U
M_2R9#85[*5>CJ:=CCK W&7L^L5&N]M-\F9;]T=J[JE5E3;/K4JA,]$ZX01Q;
M0;;2O)+XSPY:YTQ<W'#'8X(' O\D5ZIZ>2RU,8!KMH"P$@@5O6K06/PWD^=-
M/GI@&N_0:$L5W=B1?]./35!2Z03U7>U,JM(:R;QN.XZ%O M>^T@2%0IZ1EGU
M2:0ZE9=-1M*P3C=5)W!1LERK51]XR)T^)2AUOOO'JY=GS_\R \%NG +?RHLA
M4]%)S'.6OXL_)TYEV@3QCU?J+RZZ"@?EQ'KAADWQ(F!^-MOA!B34]53G,LJ-
MLQ8@>E##Z'NH!6$&IGR>EZ&/CS.GIYRWU"!4+86)H1'JM'VZ9'IRT;5Q9 9Y
M(^P3]&[M"'CQD1X!8B^UC_5J5RVQL@DNS8N &,ZVS*2C&C^0N3.\L8"11<$J
MU;AD,=Z4]8ZA%$F#79>O)G.-/DEX^TD,0!J3Q*@<V;H\YW493QO:&76I5/'2
M&8.3S2_.=  =.Z:HFY_] !CV#"$*&=*D[:<LS<1-W/7[4<=^-E)H%B%;*LW9
MCFQ:GY;\\1444*S7A5[WC"T5=N&*9X'/%_CCGBG^^.8<49Z/##K$[>!#3SA.
MS"<26+%UB-T?\!$D47G'2<!M=XV,MVUNV_P4!F#%)>U/_Q@:6Z&;O>$7XV6C
ME-VC]YGHR8BN7+D?&)T&["C4DQ,W^5Y)Z^>9+H&SZ0ZY[]'LPD>B'J2"V4T
M6EH8#OB5LS?7N K,[:R,/H;0AQ"Q(C7>DD.D74$FQ7I(:AO-*_PHU+ =YQ^*
M7??RM=UTV$1HNRP]5GJHD=<,0@!B%%!!DFBZ2N9XL Y#]"?#+&R5D1J5.U-4
MS83J$+(ICAU3+^*7$P/DV=N=IJ.N(>'? (Q(Y"HFW\K)+8S63HPK-,0@]P]R
MC,.!X[#29'^@"ZP]C@_M>%"P/3D<AYH?+,9\G"?3 \/)'QO-J!@%LOF)]J8Z
MG+\@#G=*I-F@GN#:.5S[HQ-<^W$\RQ\6K@W-W4G[9\9YN/_YE!3>66\NY&S*
M#,I>HWWWEV0Q+$-Z,>N)DR1(3WL=HT-RF >F:=G>-C@<AD=B"3*#(/562 AK
M^YW9J914&(2"((;UKH<ZT+?7T?VC>%,(3A?4!NREGHE6TZ2>*[2SHG-Q$=T%
M:CK:=CLP_BB)*SLRE1"/<CQ=6LBZU#%(ICB^2H71N8V['YW]84&Z:$1P)L/K
MW"+*U8ABD/0H=5 C0 ).&RGM3(;/N*SZ;K>1YG0[4-$RS8\W$+9/FE_<CZN9
M[/@&!#6AOFH&E=!5R$K1O42C9BHI$=]F;=W8@V5Q["02^M.<@?XQ'LQW*A <
M8$D#"UIHEKOU@"<MXSFF)2%Y/N%)TRP?!5C:'^')=1;$Z.JF/8L8$6IABA;[
M%#ZV7;V,1TG@4! ^F0X_SS/?VHAM',/0!/O3A6\.:^(JB^%L8OG-10HDQ8S=
M9K3XA\;+L5A9U)./EB,GHIUJ5$ON*0J)& XYA%-1]IY5'JY**69X*ZDYRUD'
M*OSPLRA+=KKH.04F"QYE6=T:-R"6K!E9DLC3?3#2,#_$%CJ)+K]WKE-BM#+B
M$L?A[2IMH,Z\83,8LFJL(;*S .R6]B"D'<@&%]-^X93'_!CWY0,=YF\H<"K<
M:&=3Y5.K?=P_[2YI2V >=.V"?# 1'(TYRXF/3U94=([0<Z&0,#VQ*)!N)&O)
M1 >\40NA1\R[;74WK^K=0DBT^@-3YY8Z:H5;EOESOW8<BK+X\H/SP,DKJ@*'
M2W;3L<)C7#9'S?G_<*LQ"RM@4Z%O %KQ!)\%$QI2@]%ZQ/@\,3]F-BU/$P>7
M8BC]L0#='5)DLBDAB(%R&3KAK406N6C7:Y"^37)LGL]>#PI-:/>OO>A)3E-.
MC%_+G#-0EX9R>HZ(+7VVQW%5JCF.H7Y53Q%=2B;MA_2-U\)ZMV2CSD9*6.S[
M,:T<DF3G<:[-V/?''IT;%9W FUUKP-# ?@VARP1'T)5+KCX?XE4<W&B5S;8C
M\IQZW:>W*WZ DD RD$[42$;##O'ZJ)4]<,3_*-6ER>&ZAS&E[_UZ@\K9S)13
M'5E871:.)H\2C%/LQ(OV+,GW9#ON Z6GU4&)&ZS\N1#[4N@ .A_!/]2'3W+Q
M(+D(J(L0MK0F%2%\:5(SL?!E+>%"2P!>T1^Z+I?%I$-,?RUH?;A)'B<,CR3)
M=">G195D=4:1;N&X*MT=:V,!ER^*0UA7_]JQB >RMR9QZ.[T-JBK+K%G#,,:
MUCQ2+D$J":@Z_3CT?M6XH+5@)ET+*6/@P8>$<Y>59AN1L-_9$X81MB[O*)V7
MS5O'X) YMR:C:.M7@P6+HDGRH9?*E^X^VY29?RWH^3BP%?QOJC(GCS@_BI(\
ME1;6S/M^@G'EJ]7!$VW7:!E0HYZ0)3;42C5+.]0D_(+ ,(<K\5K?\ODLVAQ
MJ 3G*!1QFHEGMSM;17.G8=/D*7C@DE2[ T@@\Y0S4F/T\Y<XYB55M:R 6;GF
MFD6H(=:\5958RBJ=T=OX2KU$2A)]0KNEY;*UL]0?M!W70,&$TJX^/.XY-!PF
M^6V%"WI3KJ5!?)G+'JB76X 9+V3$0X</N*=GTD'<5QY0TN/D&$N+03E*T$)2
M(U_4Y$&+,G#F.J1QR]8+83_KH)N:QIQJO60R.'PO<AY^8&_Q:.(8@):^RR^3
M2-=O*SZNU^MX%E5V 'N.-=9Z,\1(P0MM,GU%^3=-D%$:M"X;*LE*$N10&):,
M)Z7^MKEN@KW%/:C!"[^-D![B%(82\&>93:9*9,;S4BCPW'--IV5D<K+!?'KK
M5PP&] @HF7; KV#?L7 '"8 5?+Q'PQJ-B6UO7B[L?((0:N!M^$,VGX9).NRC
MYRVAMLJW025RISR:MINZ-2#%H1&HPB ?# /;A=$HS,/]LB1@Q/W7SLBMU"K[
MRO\P^6O=P_'+*ZARA#S'G2CSX%S)O:J.NK;XUO/=\HIF0)-@5#9DEV+ZSI,%
MT/>=WIC'@^D*HWDF>V"%_WW^GN'*K)F@(\ ,D0EII #]MMM(.2[I9B:I9U7[
MN[PFZ$V*B^$DT \OHX&Y+86W#3D+06\P(\,"WFRW'::/U<E8S2[B HG/8_D)
MCL$7]:X73.!NS8=USI9";D>\Q69'EU%G0#A,F1$S[O#KMEZZ!"JO)O;BAY\Q
M#O94EQ(2[7*6:O7_W"W!2<G/)=H2\A"(B)DF%*RF%9%CMZR@%$<\8]D,ZTW=
M[D-X@DFV]["TJGYJ59@'Y_(W*NBNA*0J;0J=5-4;M.O2@^\T2N?<'.&\_OO4
MB?4.FWP;4F0@WEHF"ULH?B7-&P%C=_$J.<_NJ7?Q'<^23 TI7G9;KIPSBS^#
M[^B IVSW<K?='YZ;/R3*Z.,3RNAQ/,N[1AF=3,__FND!\?>LO")X R0'2L+J
MQ#\E_+N=\W\5J-2E<TB^*6\9:_!@7R:U]$U]<[YG><M30_>C7"7<\=$+E7UJ
MP),"5!UM+PE,4-?O(H8OS>-D6K^C9%.)IA#+>R'H 4A,NQ3Z'74"J%<%<08T
M>!% 9;>%-UQ7I34[!5G8G,K2##_ZD3(QNS?2\_#BA;GR+$) F0N2\^-+H?E)
M\VQ>F)2Q^BH)0N0NK.\@\2-QQY9@8X\NQ^#*XN^?QQ_B3J7E4>\+IB,?JXW(
M!5&6RNZ/D=A*I0:W87F!\]D/U)D-C#M]35K=1',@R*<HX[&FY,>F'@FN2FR\
MO:814(MB'6"M2I%']ZG;U0A5YH0-7 %LH"%TWK5G52!)F/PB6S9;\01.Q&?_
M"W$\)IBH3.L;KG$P?7Q-*:E\VP(D9W'<A&W/Y_]\]M-UQ5WTR>K[:1YVV/#D
M7K<55Z3YZ6S/,$GRJEQPJ@'J;2A1IGR!J)#$-1GO65/FNP_A+3)NG3<]C(T-
M:(C<#I00F?V^E ZLJ?%*3X0R(9X:U?.&NC&I5P2;FU$2=/,;D7*A! G&$Y?%
M"QCM".]U5\$\?F=3U7GHVA),+DN(L*)97N-->%\P%L0';A<5+JLM9K)0N'_%
MA !Y("=W6 =$+/" +=,[H-_/4;+9:^DZE?& @2MYT23=Y(E;/<4# 1TZAV>8
MIHBS8MD:3[6=E!.;6-V#G)CV5%+_4>]29[\^5Z9I/'I<$ON*WZ0N,_*W<*!Y
M9U"R@%,73C7/E(6CUBN=?.V_HA=0IG0;O+/!X&F?+>_A7V:#.4U?-:[;,+[\
MKK&=6K-L;2-[P)K^*CI&S83_PLW%W6R8EP.;JU!,^9TY^5_=R%4M_]__<W=P
M]OS97_[/H]Q_T\GX[X'*5/FM.-M)1\EK9@_D5I2LJPO5>KZ+0TV??XRVYX&E
M"<%&?/7R(IW*CGGG^Q^_<[1 5-$*2T#12"QV$10'02W <N!*;7GT93(X:-;
MM]/ DK)G*&MR#4W-9-?+>6KJWZD?4LH KIZ,*C@=+!_T'P(G060B\9#]@!6@
M#/26DT: [JL30\O(5"7_I#X7?@V6\,8+Y%6+WX:;YT!3(%6^<<A. ']NM2A-
M7@9$X0H6B6-:3 6K6'%QIBI:V\K^"-.XC;[>$PRGOIM:E*MV095GQ4L=T!:2
M"KOT)C&E:Y_XQ;B'.;?+Y:($5067H;W>FEV5SKAJJW52AS_84%6X7(0=L)LQ
M_*E:)X!G;?PEC(I<S+KV!Z%31@7&#?/S0&*5\3[2\/*]7N/'N+"_:^*WM/>E
MQ8CQ5J#O4O!I<';V VPWQF%4[_TVB"RF#&Y%DA18\?<99MPMFRA"6JL\'N'1
MXB!4K$7X\T8=!$_MS_$?1J3OTV48W-B%] I\8.,9M08E;U2QY%+5TVXOU'LH
MZ[8)PO]%*J:\ !P]@)?<^T EFU7S=/#I+T(7=Z<*17TH0IQQY]Q4VZYU0XL\
MU:M_O"P&G&XY\,X=0!+ADV6.MQ_8W4)J9/$QQ2'QB-WHAS4L,IBZ_$9$#%,6
MU)M/&CJ\O#WO/% C'#W57OUZ-9.FZTV/JRZ;[UX:\MEE,YB=#3LVS'RJ4!.5
MS+$[6+)#!<]H)\94"[T<&?1HGSQ_]L';#_,7WE!;%J]9??7*<1'UM)^SN\+/
M7A,<J1LQQ]!-IH0E96'X=B6]6=(/QS#(D_6&N+^'E?_<:]2F8-BWA#9Z1YQI
MHS=V) TLC/WM!?X[&K"5! DZ&JR3/I+F+-UF85%?F059M[61N"RN[2D$HIJ&
MP!,8-'<2%QQHO7\:#'C'$:S_>)F6G[DS6$I\" S=,F\\FN7=EL+\),T-B*UT
M\ZZH1+IFWJ,A:R2NJC-95B2#;@0ZUN"(595="+A0%"T7Y(]MNHK7BBF'*PN'
M+#J_IGB#3.SS$K<YM':3-2O%98#/9R=S(;>#E3-SDK7I>.*A)++E&[^&MG9D
MO9-=-G$!#4 <QQQ_/)Z&H-HL9O_?KD3D_T:4&+]W[#?JG=Y(2D[%'&-\SU^6
M%\>%F4 H.B7_DBM:<J9@UX*_42[>EE?X)\-"^9_D^=;5OWER/ZA6-@?B;A-Y
MIS(5$=!Q(]BZX1K]P.=/*9:^00;QPR*Y ?8HV/K;BB7&22"K6[X-8<./&<]7
M77CQ+6Y"/%;Y5? 7,W']-HYX2.U^S))"U"]MQT/$6Z7K)'/.)GR-+W\0?QF=
MGP]SF_X=.Q)0\I#473K=PX0=1+)$F$IWO7;?.[_0 /FZ$>U<W'90W_5'$Y,.
M;#G3"J%BVPXKV6WZ]N<SB%B#"$J;A?J0KU0Q+!,'C1U#(+F;W(P301:^E35V
M).4L)T*M5'I#,6HU-@/];&HLVA)G%Y-.0;]A;].60"L($OL-(2E=4<4))/L$
MUMT<.;[/!+X-;R^93%T["GV.MCVMA,F)I@B!(<WGLZ]R.E@]&P],D1-VGSQH
MXRI 28C@K&-5:&55B@NTY+:S&BHG,$K_C!Z%-I% T#GNT+"E0HCCGUITZ".
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
MQM:V^XW.CD'G*[><WL<&N>EZ\,28WW9TU+<DK%ZBI7<+ON!E8*5DRA2*$TU
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
MBY  :J3.2O,<Y#7#^4M9'C"M:I1N S[AXE&VL=G?V_?$U(/VSRY*^0:]'L]
M32N>VW3WDN;Y/ILY*#.O-Z4D"QP&1K@YZ1&0'3VR5<5HI7>A^*7W/S?UWN8A
MO@P>2T+</)P9I*X.JT]PEL;")?:QD7K3FM@!]9Q':3 ?F,;X6UJKNIGHC7/B
M2&2NUK-U#'"QTYR0DZ6M9>H'6H&ZP"<0E__U&$?O+J?F6^04&'\LD..XR!;E
M&B!\<>CC[X >[V]9.8W^E*NH$@0P$$@0%C'^9NC6%$89RLJ7W$>0FQUG9GKA
M'R2HRS7<(FKM!;NIYI177;GC+'DYAXBG]JN@GR@::Z!F1X)Z=$MW(ZA]#%TP
MZ=CBOF B6^9.F>C1J%4.H==@UKXM75[P2_A+KBRM/CX?=[S^J"4&RE(E6>LT
M_DF*OIR]./_H/TBUGJC4X_V1-9<(A*S[UA'>FIX*;,P:B/"1Z#886-B*D?1
MSI\-OTT-4;QIV$@50=D4J31,R5#XIAQQA1H\]J(FR5$^%Y9?/'OQS"92) &?
MH.>/1#=;![Q\^!EL_53O1]-9)?Q?EVW#[C?FVQI*.(4B4U8BI-(R"TWV8 G<
M0D!9+X411SFD[/O \.\N7#/<@$#_ 5DZL7)0 -GB.Z%AV SZ:'AYM$LJ\>B#
MY%W2NO#4I8=T(28MZ15$_X3;N?X>%QJE"YX79#;^4F MT4,N1C*!=%&#7U(Q
M+WI61.9+!RF2@ZUP_@YW(.DCSOZ^:\+L^9_I-B^>)Z?IS8[49VB0=AW4=P@=
MPC&_-?%H8R(W4T8+ Q"#)+*O*$.@KTPEM.@[MXE1E$5\*2%!&ZP+VST,HJ9
M131[_#8JFGV+ :2IX9!$)Y-LZ:Y/NUR086LP"&L?G-Y:*V-D)@;>(\-2_-FF
M+7-IC1)DM>U%6 DQ5R UQ4:4</3%99GP&CPA-SQRX[,3<N-Q/,L?%KEA9P*U
MB<4HJQ:+^[$TJDF#6C2W%^9U6<DA]95]S*+<R+G>BEX,<C(4<X"RF<[V8N8E
M=:G!ZXIL?HHNJ7!*BCMB.K798!TCZ';)6::)#K)+3>DZ_;BO0IB]D90NET"^
M^2J:=7K"U.NFYU26OQ"@'$):O; +"0=TV;XQ+OZ+<IP)1-$S@&*^MYJ(0W8,
M+V0*[-K1;(Z0*W8VNQB $>4UMS:?S[Z(%KIIA$,[/S0_XZPU7^9JUTCFF&\0
MEODS6>D4ZE)=U2X-QGI#7J%.!5?$TR3PL#XE=^OY)[E AQ8HT ;I&\VQ2)T3
M/PSGO *$GGX#O;D<,X3\:5==M9A!"^<7Q%#=5:4<H^;,+]O;YI:H'39TL+,2
ML992%DD6IIV2EI5CG^-P36Q "8#U!ZQN(/FWN) TR5%*G2.YH"SHS ;ABPH1
MV)*26RH$3D-)CTCOO^6V::Z["4VYN8,<EC!.E"XLFX>5Z;J=I'DH8&&L<R$U
MA7BR,XZ:?:LT1"F%1.ZQT"KT0.N.!):Q6K_[QZN79\__$I=S7,'K:G$^FUTT
M^YR4(2=#,RMC"B"^JU537$-PF(H=';EP;A(X!K:$FG4/C;)JMOSL>49+5 "_
M'>N'YRD>K6-.)W54BN9H6D=KU3D[NMYN)_=@7@]-(XV*Y((QEB@A=:4^RLCM
M@<FA@9*YV6R/2MGPGA"+F^5^*G3:&^#;9*8<(CQKBJ$)6XWT[U3V4==DUBVH
M =?3LMS*>S,  &%C3[@ K]:P<=@U%]0YKU6-Y]&G$Y_@U86N8J2>M-V;,D\Z
M6]X/&!<Z%%:OY2,JY<9S);YQ0X=TEYKAKW?KLDG9H6@;D;UAQ3TI%WM^6OV@
M^!X51"JPQX3!9DO8%WVG&*$2CD8 *A,U[OA^5+:20^K';7G-C02DRS!G&QV=
ML""T&A@:M*IW:(-O5<!TXGWQ8NFMS^6[?9:["XWDX)/H#><X:Z\$-CW0FCWB
M\M^;+5R0^5Y"8@!LZ.8K@@\('9)]J:2F%PQRM'XD95+S_95'@/90=IBITH>!
M;,5VDY&BQLF%R:04UO=#OQ"^*2ZSZ"M*P2+]HNP])6?5(%.#O"X5++0C20&K
M/"<T:7P4& N)FR,W)UZX%&(>\2J44"2)4'>M0O'$;@_%I[H)^\%#$>22O-/;
MEML^SF??1@^&3K]"UP<^JBTFD(10Y]&_G %^)M9EN]L2R9TFB/#(K%>YD'1&
MF+!N,*QXAES3LVR<R;M#4Y-O=],N9-[[70^3*_@19"CM'*;'Q_T.3DKF/):"
M7",/JR[E) >!'-\*9;BVB99O&QROH)?RS'4\\6L5_02I0[55PNDD\IGL^D\B
MN6(2E?SP:0FAQ=+>!7 ]%/F9<%*4R)4 3.#[)GOM@\!YG#':&F6G2EPD2"8,
M8'/R/G=HT=T.UG":0O&B!BS<C8FS2B=Z:7JG$Z62S4[F:HC3G'TIN&%JDT1_
MD3J3R:C-.V7D= MS7B[><@#KY_A6E5SC.HJ?]Y51/K&5&LCA$.NV3XY/G(HE
MV"3[]E'Z.G<=OM=MO?3#%%TB?FNK6/=LH"D_0H:V[9JJ+&:O0]/T^_JFQ$\@
M?8FA:HT2*AWB9$+3R9GQ$+,M;_MTZ6Y -(-3"H[1];ZGM=B,OA1/QBWK]QFF
MFRO<YJF[Q2?MZ8CJIC^1!7HQ8*D$!)\(CYQU38X?&CDGA5,K[!O0+=!Q^?/&
MT9!I0*AM=<XFR<Y4*SHZ)Y^@AY=;$&R>">LK3I  &L;KL4C BZ1L"A#9 :.?
MV_PBR2HV+>2A0I?I[)EXNQ%G,&,!OL)PAQ%/ 9FDS'@-S26]+ X?.O&2G!]U
MH\A[(;PDUJ6TF*7O60YUS[.%O6I?S5XI*_)/;;Y\[QR:DXO75(TEE)\.&[^T
MF6,RLN+\%$,:OZ2=-:&0=;@$7B0;/T@=-F.1KD>*U'^XGNS 81MK KDTP*!H
MG8CN>-6,O\L?2,QXPY T\?H-*:P3QF-#3?1&!SIB)F''C;NLR.Y:+:^"F"63
MD\0-1(_BCEDHP$W'KH]Q7N_L5??2</F,JICA>':FIC/CJ*'1(P?+FR^<3J-+
MT2">O:T6;^'=,#Y4T0:'*,ZP.!),:3J)3VN!2OV]M*<;\H=ZUXV7+DE0*6U+
MVOG08]$%QU6_.$K7U4; K%*]52FKE1;!)49P1>CRH'+[AI-0/'2!L>K:69D(
M?DYZ=>^8P%G7Z06MSJ]U=;[AU5EHU\O%UV_TE(WS?UW-*RAQ3BQ&X,01[]-W
M@6#9\ZE&@-&*5)09OQKC&TZ"]FCZXJB>74O\$Z>\4/=NRKVF1Z,3N%/D?B&1
M7KUG5F']J>!>XUJHF_C?Z/\%8Q\W&+VMQ/TE7,]"\&/(^8=*W@A)W=!UW!LD
M]"V""0 16,HGH;6JD)0-^\B4VT62A#U&^OHVK!W]5-8DA<>[C5Y#D.>C-$@A
MV8:4'1MKRA493OLXM2-O5\+' N7P_-//Y3]^5 7/(?])I3! P*@#@QSC31<D
M-I0-39.#-4#O2CRHVD$J+$.)Z2LAXQ, R5/!TE_Z<H4H<D[YC4TJA'+_=AQ9
M\-49X:TD]:-KM-CQPKAN;X.3JR9M[ZZ\;69-V77M+4FIYPVTY7C1+MO V!PE
M(N$4$:M5TV*NP_+*DB=BSS&]FA%+U9B;JJUA_;8IL:=7I->IMH!7R>? L3D"
M%!.FXP3A\!".OYP@'(_C61ZCDM5[6I34BH=</E2@J9C!A5/AMD\>? 5N<T]&
MR!$7VM#(GCEK8!"^K]_,#,D&#@[V'"EJ)4=U5QO9 BO6<*'#((!ZBGR%;UVR
MOWE!?J6<9%]=7IRT3=ZQ!Q9]K>[M[!M#ZB0/BTXE3:KQFEB7:& NDV/B.Q:7
M@8)RU)G$8[>U!2\HT5?[ROK02_!AIDON<&DF!CN  O76XBPD4^E!@7B( 0LA
MDQ%"83!GZ_#_M_>NRVTD29;PJZ35[HZIQD"*('4M[8P92U)UJ5<E:425]7Z_
M/DL""3);0"8Z+Z0P3[_AQ]TC/#(3(%FE(D$)/Z9'10!YB8N'7XZ?HPY _/5S
MY(BLK$ (/P+.5,[D4*[CAHVU[RL4\3*.V(+6%Q7J:)3U:FFB05\\XW0X>RZ?
M,?+4[ZDK;CQKJR*OSS,1BD\+7R?5QP'[+L\>^7=S3J0'9XB3 =E.9^PV-Z):
M1B[VH$"CE9U><,X?^V)10[ O3HVL)#]@/?)?7AY;.2HJ\W!M+ *G40#TWY0
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
MCQ\NZIK2TTO'&-I??!WULWU%:+?Z[\"B9C2+.%-MS9]ILKA*LB%&XA*,6T_
MC2Y+]V4DU-VSC_RAZ_8*(8_ ,3G/+H1^,BPH'/NZ"E*3JMZMASM8#[02-+XW
MX#F+%U@?WXO8O:;_V/B%4NV?ORY\/W_MG0=VVWWAP>FY!C2%/"4FCO,96^HD
MD-I7)D#((D( H:UVM^]O=]]S"\:L#%XM9Z6"&NWZK2D@<31S5%DYDQ8<M]>S
M!4-:W/YV5S4N2Z@J6$:R"\X/<JV=2M:--DTR1*7_D)1J7A!V-V6<U9HGY(*I
M&T;PI3F_B#M^&56@YNFK/% >)RG]<1=!<>X?0/434U2!MG,#GI#E46@4% YF
MPOT15_(ZB'9._2.,BX '7IGL%,+L*!:BW>F,*#.IS)S7GUGGMLJ8'T^E5BPU
MB8?5#S^O)Z'3;()_;B_&KMB84#[WI90!-$@,(D$J7'*VF[HZ1LS/U<YC+.0]
M1!MYJ$L3K1B)LA=>!6Z1->?EM Y,;9R J<M9@]!>6%"G"MP*>]LWFF-=F1*R
MQV6T5.CC4@7%*D7 5[)EL!!+DXWJ)I8&EO" _LE)NR1(=?*2$D*!Y;8%!]1?
M;.C70H37H,PI6^@>E-F8Z)4_-*O]?_L?XR<'+]XVT_WD@I2:3Y*?T^(S<-)>
M:/+N#JP?_G.$GD*NAJ*'- M9F & [84SS:F*N9H5YW:]7W-K2!RV<[O=$ =.
M_9B++"5T64@QM76$!\<8&CZ,]?8QXN;R7KHX=[IA3L->65<+![]AR:6W>7;&
MM] Y@VB5<!%6V>G* Y T_=;29 N5S%7/J=F1;9S*S2*GP;)@KBCV#BG%6KWD
M3FE4<,5 G(-=TL/*ZQA,7AN8>;V9Q\N U%5CU"3"PE!;H+EO:*Y'U^H\V+BR
MB+VB7N9@_:7ZJJ[GD2T8;XP[_%D;\OTCF^P?R<Z_X).'DE]Y;5S5:<?2:YZP
M;K)E#TB__@770>SIS$*:41"#DA*<LM\('M)XP-?<(K!G=3.5]%SKLY6>CR^M
M&DH4<L;R\CPKP,:+/M:V\CG+?7?*Q>W%9NO;%([46>PIZN:N<&]).,UXR_-J
MMBM4\_7]9=&AX(%C<2']Y&V1MLZN5VZK2:]J9=AQ0IS*9#M!=2B\C0<J6X/F
M6VCX1K ]T:W"/6QS/V&5F:J,HEUN]@ZWXKEI:Y:7*0"IF;MEY_F?B]D\GW0:
M$=GM-2#7D>VLR+D-P_"M#:\5OR-0$2:DU92>6W7FXW?C)0<_%0>L&4^BP<^I
M(.:6DQ^X:8EQ(ZI9CZQ@UF;:+I?2 TX[J.@-JKDVX!L!&S3RQTI7;ECSQZJ
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
M#,,A)[B60S9F\Q"Y]Y@$ +43]@"O6522_3MC90E?IO-!\A5UW:CQ*F8;W@'
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
M1SOLWW8\RTZ!\_X9JO34G7YE84E(C+_MW5+W)PA9 \[/!Q,"ERH3WL]NUT8
M&% B]:+,C?P@X2/=2271CO5X=W7C6VY=B]PE#9@\*(OP6=2WSJ$IA=TI$LM-
ME='F]0$6,]6659&M/!OJ+ M(Q)Z@_8IYI#DN=K;$>9H>*IMU  9]EV^5 '_"
MTFV\>,0C=K^XR$MIS%=<8\=IDIZZW4*[NX46 )R$9J:R "02J+\+M9%)5=9U
M*%TTY2A&,:W 0[:;P=N;04D F#"JG\V"R<_HM\;/#<E_1281S3G++Q);FH(.
MAGH'XV!NRNP8(;L7\A2@60ZY/D/%M8V)AYN3N7A:=8!ZP<I!2A9MWL1:#;&
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
M;HZ87ONRK#[CK^)%^Q8O=8L,!>\V+K _=H)WQM C$=?ZQ6H.66J0Q@5U*)*
M7LM;2Q:Z0-6"S:V 6>YW0?B7G#N[?:Z?V[P9_^*9,8+7ZGWGPL=-(%GH<$';
ME .P@$0< ^%>D-0/#'M@Z?!TO1CF3J?PE5-*CG();@^]FZWV@!5","ASJE""
MIA+G-C!0O$&MX&H/"T4 291(Z2Y"+F'N)H3:N@2O.HT]6[2*9]9>A!ICV* .
M3[>T#_72G3;N!$7R8"3LMW-A0#0 9TMUK510<7,]HO<E0H>))D=BR>50'A^V
M5W_TNO&*Z,X1(NQ8O+&2.#!BS$#UD^6J!F[!_F@9QLW;Q7^V55Y3/8_)>+IP
M7-0NNX2E[HK1S\+YY171&4K&SAS#R4+/L2D+&5YMR;E>%AO4%F8,_QQY@!.A
M77RZJ$^)68M03D4O1$\>/VCO>490/;;23\*JFH)CI"0W$(Y0'J]"]KD'$6SL
M,M&@9L'-7\NDT G*K]$$;1:B=X%QV99*B[DPSX:UF2UX-4G6@2!F)DSG:3.S
MUH4FY84]CJ-5,+(@%*T8_B7OT-M?=6G?YT-OF2U:2A$[/YX.,4GDD=UMN)0J
M0NI[IZL]U52')K,>@.3,%!N!WYYX%5/L0:):."<JDLFD!#&WT4$1[1-Z=07(
M];<(.?TJ"JU6PG-%(/"*_/E3%^W-\F:X"JN (G^A>WA.(VOO\]G\XEDA.*4L
MU@APKTYP&UZV,@S2-A$.\JL.43W9.I:2<!%<@Z]7E .NK52RF:FP78B-03XW
MQ$CFJW)B@GB+6QJ&1.BNYD>P!BVZ/1_J7!LGG[V,"P==AX_XZYIDFM,NA,8V
MV">Q5ANVV#UZE(X!"S1/*@,0GUHQ=Y+T"L:\J%VF*Y_.<!O=-CB5 [TV5\WB
M-3.+0FF$[(;(1DJ+I= ;P0@)MI)EJ_4%@@#V4&O%YJX.5?L8[-2X67_&R'9W
MN)BM_-S5F."(G5ZSQR\4A+_@SC$&1=I:0MN3Q(H>,JGX&FU*]4<!0=FF0,\3
M,1 UK[#0U\B> Q$$F&AO<E2 =TB0& GR9(<$V8YG^9:1()L+_M:OL1:R8Y W
M,]Q7W+CF0V#?8.FBFG^U9$ZL1I$]XH.A8+FWAO $'AVZ.:\U(!:DR6<!I!'1
MOD#2[G=VHR<DV>&#9@#CC++:G!76%K=NN$*'>%ED+##I'"XJ<%>91*1DS$EQ
M5__M:Y29Q)_"L*C4ZG--(9V[1\T@.#]1GW[=5^?EI?^FYS/H-2I/"2*0<I(2
M,D:"MPUZZ#0*5<9Y3;]>/ NS=AU]S,C 6U )O E$?0JB3R_9"T4(3EERJJ4'
MK\FX2[4J5G$=6-("!(!7V*C[$D>JP7^W+M9VKKP;IBI?GJ<%TUJ8(63X"?\G
M?+1EU4X-%_ T1\_*N6*$V\QZQ.Y2XA<&?3+F^=:$B"F!VZ2H+NWM'-AK0*V0
M6:>%SLD%>%@6<.7Q5A8#9,A1Z1KG67J1@Z%<81SEFI) )YZ0X=]/WI\V*@3L
MM;-MDE0ZY1/G:YV;7))"D^;9%RV;<D@5_BA<<MSH65YUFUI =(.=\GE!5P+,
MR$?H VG-8W>>N"=S'US@HL>3QC.P'[\YYK[C192J*)+?J-'RW_['^,G!B_&3
M47)X,#ZZCTNJ,#)F$VQ36@?8(Z$Z[ :!5YYTF<$8-I6[+T91:ID)F#/<T^95
MW;A7W:-N>_QM_$)"9@248)NA*6)3SJ7G^EQSX*J"Y=NI+L\S9R8ORT!+.A0%
MD5*ONY\T6A.5J38ZDG%%B*-X!B2=?;YT/SF..[KH+>E2=7@$<RN?!D1/!=QK
M_@E%<,@F2N-%J\&F[UM&[IA#H'!I_V0!]L;+-SRAQU5%Y>HI'S\!H$'?E'L3
M\W=:&Y+<B(A'D%!()<4MFXC#G*OUW[0<SDIF&*B4SA67(?)PG)[AINZ'LWPN
M,?_0F'&6-:I4^M"44WRMSYL[.T#[52XX2$]==!+>MK$'E@ Y7REUI PAW"MG
M,\^M;ZU*DCG#EI-X(=]Q"G%I9-O27),FZHB&_B'WM=3W8G&2VHWES&VPP1&
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
M:LUKQ\]S]]'44$K8(0G]HWV]0*-PR .J:AAKIP'\!P.RB$WEQF"6*;==K<%
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
MP!PZ#]JU8-'KK 9GO3-H&W;2=XF*&.]0$=OQ+-\M*B*".S"(=T+'X_6B6-C
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
MFDK?FJSYL_59\X>GY73E_M]YLYC_Y_\#4$L#!!0    ( #6!9%/!7-)/L0X
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
M- UB.GQXO"201VILXHYHE="8F3*58;PFAIN(&;< R&UV/5H=X_ISL@=PM%3
M3D:5)OSU>D@X^A.;591)>!)Y*3D$:X@+"A\1;H0%#RZY-L'\C9#NZ4V;A_,M
M:'1UFK:&?BIN7OX=SM_[>3H]<61B!;=41DY$=K;L7BN(I\)B[J&L<4KCY^W9
M<A[1IN5^CTV6!VNGYL+.D%)<%CW>C^.BG,RUDS_OP9#0Q*,"T&TC5O3?I2&W
MO/T*ENYAOV2URV$M2Q+'B:/2>R$$2;8T(R@N,*:DE'#ON>$@.;-MIG!K2;!1
M$Q&/0\4G47X3ZBYW-=TY6-;IWGY+0^@0Y\3H+(7)G&3A6:F[T1([8CSKJ>0R
MZ!P:Y9=W0MNH"8W')]OZZFIL ,\?0(*WY6#*>CT-MK19F7*60)EM22)!!D=C
MFWSS3FB;M+CQ24W60]75A$47(\ 08BRG=1%K'0JK=""64[24D5N%GQF4N3E[
M[AVAZQ^7-0]73SVVG 6 2\J>\GC9"#B!S(P C58PNH16,$=B!0:$&C,)-(Q9
M4F@42-V":A7.F!\L4*^FI3I=&^<YC-#*'./UC0%" Y=,81X!T1!9MD1S&B31
MX(10W 2X[*]NZ-18]8ZKD,/^& :EG29JMFA<-P)E!^MQ?G$$LBBK\9PAN6R@
M**,(!&1RQ(!!0B<;<FS32K@ZQJI) DPQ5KAQ)YT)PV?:!.&)C^5H0D$3 0^)
MB*"%T@(4$VWV8;L'R$V:K&K$M%L3AXHJK.[.O_0O R(9TLWX5.:6&^^0!#$0
M&60JYT<IPL#E&!F4<\N:.O>[,3Z'FEQUBK718#N&W;[W\X0%G@QEF/Z(A#\8
MHZ6%Q:%_<P!,1"92F]:!>P+=J%7L3\6UBKIL1[A7B['D36,Z/@MON8G]\2=Q
M8GS Q%I(P@(M&QKILFN'TL3C ^%X\E;)-C-P]T%YSXK;CTFU6EIL4\-=^O8[
MGH8(Y=@QCXF6H;P<'ZV(3<J1Y,%Z[I5BJOTTPRI(GT%MKGV@5E&9K?.CLYT+
MS@V&=H(YB3%DEL7T!@H$0 9B/$U26<A:MDD(5L=8H4MX2#"F-^GX]_O9R9$V
M;TX.U;WV:)L)=2H'IBC1@6*<S8$1+[DD/#%J?7)1QC9'USX,[W-H2EB7@-<T
M(+?6;,U>]4M8KQZU-F$J>>.U(\H+P&A(!^) 2:)P(!3+V6G?QO2O@NXY9$WM
M&;:FUMKR:5BD>/$LS"7OST;E_#[ST3 $;A+1K!R_Y!D0ZTPF2D=1-JD#)]KL
M.[0N\F?0Q? H-&RE[)J1[V$WXB!B:/2F7_AY7DQ/'Y])CI)R2)S0D,M1365G
M#X8_5(HJ<.IL@F:5R!M1/8.>A=K4JJ:D)URX:QC%L)U9XJ(J6WUX9+= ARZX
M8RP"\\I?FH!^Y(6[Z@=QBX^CHD9+><&J[$ J C8D(C,8 F7F*C#-F%!6N]2F
MR>7>2W&>N#6AMHEYN!H:1DNGQ]T6X:P*(@;N":CB'96+Q"G/" <$18T,J=&6
MI[?">@X-">T#G8?JJ6*=N$-!_ZN;Q;/%SD6;4J )PZ@)C1D%-&N B'*0F;O,
M8N1M-@6XBN49-"94CUC64TB];>*N[1:>".TTIT$3PTIY47-+/$=M*A6I#5(:
MIMJXF>OQK$(0]V,1I()BJI'D33H84NB6"/#O:5H._2R^W.^'>?=_Q\B<SP$8
M>L-8=C>13AH,CC!,8B)@!!XQ/VNTOFL5="L5%NF/Q:#J6GN$,N+I&AL3 '+4
MJ.M8#D\K)R]#5I;$"(DRSQ6&W(]<0[S'4BCVQ)T]CU= ?(B^ZAU7=>?N@"PJ
M1*!0:.M+F(Y^U9>%TE:;R*5.F,&U:>.ILW?CCU:(KJNP>IM$H^CE_](\= C3
MM"R,C_.A"W/TOF7N?18OOG'NRH]IZ/IX]0DY.37E[;>P![/=] GFZ6W.*6"<
MQPP#JB,Q02N"$9\@-O!4^DZSPJ3 N=AH"^I'E;/1_.]U'<)::F^5RB0+IXF,
M7..(:D,8E9%J*F7(;=JH'KJT_(DW+]E<OE]3=6E!@J=H4N#1NUCVDA*!H8MD
MZ!TQT1-E+0O3#BQGNLU4_$.;%)YXPY-G3])U2? 4*PTTCR;G<BYA.=-+4HGI
M)0L97;QF(JG2X_BH)+USI<'3SIP^?Y*N2X+66_F\@FE9S/5Y+Z7Y2=+Q)LVA
MFXZ?PUZ*BVGJ\]5NAI-++H)<;5.?]6Y8:7N?BE)7VNCGZMT*H4Z/.I<^>X>N
M-TC'RFR()Z -)4ER%XSTDODVIXW<AFI=JWGUN_\V8.IR*C/EF4O+(]', %IR
MJH@SP1,E&8].R>P%/)+,YW%M4IQ9C3.7;5E%U51SLB^GT_YK>6BO:4'XCO,4
M(@M12\D1&"\G 3OKB0L^$Y9!4!H$X[*-G[T7S(UJEFO'IF::VP3G6&8/^MGQ
MIG#GIB$;>\@[[OJ(;O(^\E?RE:>W.2I'3.BD!:1DB*,)8S97MI.F'H@ &HT4
MQD;6ID7L/(KU"_8GW_4)OOZ.\>C0P71Y\NOBX&#:G:Q2*8=@#8?E%% O>-:*
M$LYE1OOK#/&8X)! @\2W?9:M15X%YB9YR@<SYFJEOI6B*D[^G$!\5\Z[PL=T
M>8SP16 N*>6-]X0'6A;444JLLX$PY[5P)E(-K:9_[@2W2462^KRII)36GJ],
M%GRW\>75&@[MYB^KY*=61%O)_7SH9[M?TK!_O'2+*\=$61Z8(I(BTDQ\UH%P
M)J(%RQWS;1KDSZ-8O__ S]_/QOFP*%-%KV$8CDK%8K\X_ F345+E+<FJT-XK
M#,B$YX1)81G3*HI&AYO<AFJ3G,N#^7"UH:"2&BHVIIQ'],<,CEL;4GS3C<MP
M<"*589H+3G0LA3)O@0!SFBC'@8-UPC;:[O).:!N57#7BR+H::>U&WD$W_ .F
MB_1[@G$Q'&^>_?(4<ME!"F;QC]F08%K>.#=_O8:[6?^FE=Q29>EK51HOK45>
M.L_O.\^?A_<*QJYL\148R-*+SV@YMYQZ8F6B)/ADO!7+72G;U%+NB73M$M.M
MJ[0QW#]Y]2GMHZK0@.SD=_C4P?2_$PQGRIXXZAQWJFR@ES61/#H"2<NRZ[4S
MD,&$1DOSZ^#?)-?:E*M7ZE2/K_YZU=$5L;_,F+/NS-*7O:%?[.Z]ZPY307]Q
M*"?>!$%-SB2:Y188S)1MC"7!K)5"Z8(-_G&>^+7$V*1$<B.)7)\,U?C\GVD:
MO_0G4(^^"W!R'EV_&+_[S>(R/_9CMU1M"(O]HN;CMR?)<ZXE$Q@F,PRU5'#$
M&FM(S%QI(9-EH4UZ5DF IQI'QG_'*_;&G:%$KFFX/*Y<038Z&&)HIDA/JXD+
M,I>"B#0T"1M9F]U\&PFT24[O*;A_V81L F^>W)A\2./X90_.A+HLC(R"I9@R
MT4JBC?;"HK6VEE /-D;MN?!M%O$T$FB3'.9S?@AJ\F;%#/WD_?+#PYA^^^G_
M 5!+ P04    "  U@613_HYUUK)#  "MV ( %0   &)N9V\M,C R,3 Y,S!?
M9&5F+GAM;.V]6Y=;-Y(F^MZ_PL?S>E#&_5*KJV>E9,FMU;*D(\E=,^>%"Y>
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
ME65[>>2*3-\J6S_@6MU)E*OJW'ZZ*DC^>QR,)I#^\?-T? DW/QP-I_!U^F(
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
M<Q 1(J&J'%0Z[HAW21">,T?[B1J[W._F$![8;8BGJ51MF5JA4YV#[9O>@#M
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
MR9$* C"-0A CBCE5<22DU0:=X[ASH[%6[.:-ZP1OZJ)N"^PXQL:[3H4=I8T
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
M^YF++=MK?[F\LL.SW$OYO&J_JV_RBM/E_Y&T?*,_J19*LI#P" &>0 $0EC'
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
MAD9\/SSDZZ8U]TJ8[C+ZE90KGLMJFU;U27Y;O] "_;[@6*4T@1! 8K)I:8@
M-K%1C'/$"1.A@DZ[)F[#S^Y5W$I?&^5[\KM&A3O-@YU#-!ZZ8[_Z?<#NY*(&
MOQGI@UI\C_LUPW#S'&+N),+$0>=#X#D.0Q_TE"$UXHNOLBM,D_ ,)3QD@%-D
MRJ]A!JBB*8 0*\52'@EJ50[@\,'SHR8MFDMY\!V,+)R7@9J/3AM:JLL'-OW:
MN]0['X;"5"7,>[\"CD7(CS7MKRN^<_V$I<*/I=RO_GWB[P/C4/AG*1Y-4=XK
MFU5_,C4L%[%4$48B!C#..$"F(2B)LQ@0D5$2FO0ZQS1PK^+-C=LZ[4S^BZ=V
M\]J0,)JZEI7T^RVP,^J>;VY'9N_GF%;W2)Y1T/<;_N-7Q&ECAD:!]RC0:)Q1
M?!U=WO+:O:\^2"[SIYH::(1CA!($*$\3@#(I 9-A"G#(E AE(E$277M0>3SL
M_(XE.QE-Q^A6R&L/($^@/?2X<2""SWJXN$'TPV5$/9PGGH=HY-/#$P,_\UGA
M>2@NGPSVW.NMK^+[LGA3E _T[4J9?\Q'VPTHR**48QX!ANI]=B$ 364(I,Q"
M04.9<FJUSSYP_+F9I*?:"YIXXB*H50AV=+BZ+V/OO-A1UXAHC\QB#D"WQE\P
MRA;A0 3';@'9*\-SMX:T <BB9:358T8\#=D4GDQ#'.,L2P%)> :T=98!EB4<
M4(AX(CACL7#J.>LT^MP8T'[+_G+U2 ]SX_& 9(9%/GV"/<[IR*BE-]TDF-_9
MR*72F,,>,C1E]NU*\X-^D':!7]$U?=F$=RZB)%:12#( 54:!9C0"B) 10)1&
M$G*>*&65'G-IH+D169L:NB-L8*0-6G%=\V?/H-O/3SXQ&YF*AL(U()FV'XLK
M,FK//'CBM-I^]8YS:R]</^"@].UJ53R9:*Q/LGR(WQ6T.Q-CG&19PD* T\@D
MRZ!$<P&'0&49B0A-<<2M:GCUCC(W(MC(&1A!@S@PHCH<*IY%T^)\U0=&H^\G
MG8!GR.'K69P<3F)]X#71L:S;U\KMF/82#+UGMF=OGNX ]Y+\>Z>Y%R\>Y@,>
M[O&_H%7.%['"892P!,!8(8!@) "C,0,\BC"$201YR%U\O9.CS(T!?Y;K0!N;
M.S4$;@)F!/528. TT':.V]7PC6T5'1U%W@2UC/[<L%X(O+I;IT>:U*WJ5?;0
M?>J_>&AETX)+*2IS)&@J%)@2:'>JJ5CPRTH_YVU=5%7;8MIC.UT6R32LJQ9I
M1&7(8 @$1B% ),( LRP#"4T$RWBJ(LC<RJ'Z$6QNW-/IU9STFQ:OYHB?:\^X
M6#5E58-'HUX@'[XLB^]2MA]^T0)\-L=<7Y:VUIKW.;;CL.>8N9%IKU.IJ:-:
MEPDT-6IKE6Y.%Y_;U@J[::,[3#Y-VW;O]3=9\KSR6Y#5+^J>J[AZ$F[BTJ]^
M(3VN%^OY^4/+R#S)U:-L@D)6]=[;K_GZ\\M'33P/LMR>P2&499$I,:=G.08H
MU68B$3$%J4A"193D4>Q4\=IVX+E1>"NWB2PH[E>Y^^&G->)VA#L&CB,3:@=A
M&^[6"!U\U5('G=@CY4"X@N6Y;(WEX!,7LG&#Y+BTC>/][COZK]H]#-,C><%,
MI>,TC@%3*0<HEAF@-%, 2<0X)X(J'MGNX.\^>&X\T\E6MR&WWY_?P^KR?OQ0
M!$9F"#OEG7;;3VDZ:'=][T&3[::?$G]W]_SDWP>V&7ZB^=($F;PIRH_:1=F&
MD)H*-S_1=?O;K=+OP=U*?OI<%H_WG]]H4^7_2%I6MP]%N38='UX6U7J!128S
M$27:9*#:->29!(2A%,A$9K'BL9+,*:;*JW2S>^GUJDB-X$&QDL%W+6^P;N0/
ME#F$,I^X]D#V.IMV-LFSS='8M&1*:FV5N0DVB@)5E,"HJC_KA ^,]#=!J^YW
M_9=E35%M*Y2/VB74_G_W9W/ J.]N9M^@$&A@@A:9P$#CL=WS&//CMUNT5PFG
M;38]!KA'O:I'&63 Z>I^T;/Z]%96ZP_ZN_R25I_-OZ9/O61,29"B5-MIA"9
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
MTNJP"=L0'B,VAN+G-^C"68IIXR:&@G04^C#X06[D5Y7KQ4_Y*G]X?&C=Z9C
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
M/FV* 4X(ULNM0$G&LC!B]IW1K(:<&Z=M)0UH+:K95&]BS=9%P&1]&FM[BN&
MO 4!>L=S;$M-RQO<J2Z1< ?91NC@4Q&\D.T!K7= 79+#?0,[55ZX%X =4\)=
ML.K/!K=ZTH2)X"Z:[>> .]TYS-7_NUR*3\5/=/U8:O_SH^3F7Q.T4ZS6^>JQ
M>*Q^6962+LW0IEO:^Z(YA+WE^JOX6!O#YN-%1),LA)$V3"$- =)V*6 0:88G
M&*DXP2&-DLT1=K&F2SO/WY-X0TZW-T*.:+F8,=S<>E_S9>?>3PG_A 7KMHK<
M!$9%L"[ 0ZOD3;!5J>T/6'1Q!SMJU7_RMP_@&6BO^P&^9)MT7\ SH(?[ [X?
M/XR\W]"\K*.6WJZ^/*ZK=_))+N/6RY,DPDE,!(A# @&*500(9<A0<XHP(FD2
M0Y<]V)ZQYF9KU[(%L1NQ]F%I1Y:>$!J9 (V479AB(^A-T +F\9C% 1.O7-4W
MWJ3\8Z'X(:?8W')=4;<W1?E1ED\YE]4"A92E!#,0IXEFA232MAK+)( *$1RG
M,:'0BA]ZQI@;+S2!NXVC76=X5:V@P\J([:)IXV9?C='8?O5N7+,6,?CH#9YA
M%=4&PO0<U=.LX!I<).T$$+8%T79O?9;B9R=D/U?H[-2E5P0CUF=YNX<W.\=Y
M+[YO+VE/;VZ_TE*T#0AW0GM^E?G]9VVNW3[)DMYOJW,:2\^DLSS2I3E\CQ8\
M%(1$2(+$Y-*B3"B@)R4V!8X0IDPP)9P,KF?086Z$O:-"'>OW7=)R4*C?Q%\%
M.WMQYA,\X7G[KOY[A^[L>W#R7-Z@<-/UA=T+>;P).BR"%HR=NLP[< 0&#\_Q
MD<\SE_XC,"?68_H8S^>9J)-1I,\DRG5)3>VF=-?WH8Z&6$0A3!-,!9 <FPT'
MP@!+. %$)'%($\GT#U<D,9T:<\BV[I0-0V33CJ4*3.ZE.50Q24L[J9C#<I9.
MHF^WY%P-YL0Y245["'708L1__E$?(*/D&YT<\%GRB_I4/Y=/U'N/U[SN)M1^
M)[$[@2CD*09AA$T/HH@!'*<1B#+,.,TX00GQDMA],+#+VS&SS.XKTF3LYL32
MW/6.\Y3[(0=YWEVRS82)WF> FB+3^W#H.:1ZGX'#,M?[W-W#N,OPWYUJ^W=L
MZJO$(E(B0IFV@" %2*8)H$@S%T^5B8\7#"NKJ,W>4>;FLALA#065C9B.U6I.
M VG'+U?#,S*==,ALVG>/4)ZF%P.O3'%ZI$F)H5?90Q[HOWCH:V_6WIIAZG.;
M!8-QC%*1 !A#8BKII8!"0D'(XCB&G,,H<2HY>CC _%[V7>/COX5_#L,0!E]H
M&3PU!XPH#&_"YG\G6B=0$XGQ95V?</WK'V$:_C4.;P+SA:OS8%Y)OOLG6/\I
M_&L087B#$*P?:JZ#F-R0)-X=I#WC,7\M=O80!PUXH[FL,DV7\B>Y_.[*9P??
M$%LJ&S[OH[-8/>5M:&!WCNPI$O"2_IX9[&"0B<GKM(K'O'7FNL&9??3^OI3W
M;<OKEA#?Y2OY5K\7U2(3,A8,(4#KCHT9@_HG&8*(IC"A$6<DBAQ3]WH'G!NE
M[<N[MUX;F8-::,?^BA=!MV,%GU".S!)7HC@DC<X*&M]Y<OV#3IT(9P7!B4PW
MN_N&$<[/Q:KX(DUW:E/AF!</FQ[KR&S9,,% DD@%4,P$("%-@.:?-"*Q4#))
M%FO[4.&S(SE1S%11OT&Q_BS+(*\%#7YH=XH=]V?.@VO'*%X@&YE*=F4,WK9P
MO;X$ES.#7(3"*W6<'VU2SKBH]"%97+YAH"?5)J2]-'*OZF;VQ>I#7OW>!F!F
M*5&,1Q)($0N $ID!1B #(DF$("R,TS1V<JSZQYN;4=*)&^S)&QB!'?V1"SA;
MNB?^T!O;6SD/W C!KI:X^/5B+HPYK5-C!\"1CV-YV\#V,;3*JSMUR[E)G#([
MP,4RY]^;_V[K740X8Y)1"9@0L::8) 2,)MHFR4R=.@)31MW:Q5@-.S>FJ:4V
M]OI[_=0NAM*Q'8P=WG94XQ_%D1EG ^!6Y)N@$3?XK?UWE$HB;DCY;>AB-_2T
M#5R<X#AJV.)V]_#MXWQ=GZ??KD23.70O5SR7U4)B'&:F(K @,@4HK)TCQ@ G
M<:0$$4) ZKJ3?&:LN5'0CJCUKBS?%3;XX>=B+8/,T5'J@]I^2]8#@!/LSNYB
MMR>GW_W9"V!XWZH]-][DN[87%#^U@7OIEF'\L9-+>&<V$TP482D_:W<L?Y*-
M=V9R#.M"OY_HMX7D7*144A!F(0,HX@A@1C6GX"R))*59HIP"U!W'GQO/[";S
M-ILQ?%>!8-F7X.ME0NR89T281V:C781KT8,]V3>[.4;\/VTJC6L=_#'50/"\
MLI>K#),RVD" #EENZ&,&,M]R67PU 6YOBO)5\<C6ZG'9VFK5!\EE_D394K9]
M9Q8<*4B$4D"*D .4A@E@F$0 93BFD*4"VQ4?&C3Z[%BO$[Y.@!2M^ %MY7<D
M/*=YP&F:T3CCVJ4FS"1(18 DJ2D-"E.EO6N82CD@0-S_=#Q#FPO3()0^W]18
MKD1C??''7X=J&8.MD#?!_HOPLI0B7]=%/38-Q#RN0D. \[L&.4DP[0HT!)RC
M]6?00P9DT[]<TJJZ4[]2DZ:SOBL_F,2;U]]DR?-*OB]S+C=_K-J_5A^*Y5++
M95)WM!&>A3#6BU$<1D*38)("%JL$X#3.E(P)5E19I]U?*<S<UJ8NBPEL4O<Z
M78):&8<\]&NGJ9\0IP9_[%T#HXDI^-:*&]R502WOS<$$[%Q3;2ZJ@M^,6D&K
METMQTFMGR:&LP(2S-5']@8EFS:UH@2>8>ZL;7#O&=&40/*&Q5R_!US,''J:U
M_:.T?\?R5?T-WY;*WA[N")A$"F,%PCC$ "DJ 8EH!M)(?ZL)$I$,4Z?#-*MA
MY[:>6;6XO@9FRS,T[^"-?8;6"ASL2!QL11ZI%+\;3'X/T.R&GO8 S0F.HP,T
MM[L'&.+OVLZ0;>1*2!C#(8T!)!$""$MM4H<$@0A*E,(L(2RR:CERXMESHY5.
M.@=#ZP L"^MV. 0CDT,GV)!B^ <P.)B/P^&8R!J\^*5PL^-.Z]MKEAW<,IV5
M=5K6/:/IS"4#,]7Y9RD>Z]+,AQU ZO(<=;)&6Z/#Y&PT93VJZO&A^>R3V8K8
M+N(IB;.0(:GY*HX XFD$,!,(Q%DJ8B'BA%(G6\FO>',COTX[<U*TV2_HM@MV
MM CRE;80*/\] /H6+5W5E@NJ?2(32_Q3(:1C\67/,V]GOCW??([,Y+M3V5/E
MJ4G#W]1ZVJBX-]N_U5J.$UDUS@3XS=OW*^*T^?VCP'M4!V"<40;642H++J6H
MWF@PNAHJ=\J4)E^HF'*NPA"$-"4 990# CD$""'*,(11!IWR[\X/-3=F[R0-
MS%=D6\)$DX/0TCJ62CH/L!WI^H%M9 +=1^SM#F*O^A!S+Y)T$0R_)9+.#S=M
M@:2+:A^51[I\QW4%G'=+F-3IP-U.7[<!*!88H9 *Q@'GVOU%A&E'.$(0X)BH
M3*"8")8,J>M\>>BY$4I3(*GIL63.>+^V^^2R%7A@76.+.;#PKT=#=FRCK:<H
M4EL-8'/6L)%_-*"'U97V"_ASE)N^&OC!I:CML;.M4&WQQ&<I7&VOZ;EZU@Y/
M&!@'MUKG(E\^FM(DVQXD/^MOT:O"5 !=H 3%(2<)H&$: B2P C2C"4A,AK5"
MBN/8*:GITH!S6P)VY=WK^F-$=@RHNH2UG6'I$\&1J;X7O."W1EZ/?K8M-'X#
MHRX-.FTLE"4$1^%/MO>Y\8R0^>)5N[PU-/9Z)5[1M5P(+"26$(*4FP[O"G.
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
M=,NCS-A>I;JYVO_0E2GUFAQ8]I1OM;3G>K<_Y]6L$!@CKB'0F%. (&: ,ZD
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
M]3R?D8(@R%(":*:-W0<Q!<;8PT!J73),.:3,RQVGM[>ID7DG;'T9*'?B^IJ
M?0"[VH&!8(MN#.XAMB?IQ1B4 1:A R*!S<*^'D>V#1V4/S8075[R/V[[M%[)
M1[&I3+MMZ$#5G@?3$N>:YQA0 8U-R(4A#Y51(" 7&96Y1-:/UNW([6PO4R.-
M5M!Z!K22#CAD/P_JY<.W(%!%)HI!*'D=P5U$X>ICN/,]C'84=U')_>.XRP\/
M],-[?'A8U"X ;/&*+:Q3_I?O2FW>S"NQ6%6/YKO91?^)M("DU"504""S3T09
MX+DH08:Q0EA(07'JY2GGT?G4J**5-ZD%3FZ%J&/ZWJ@-FR\\7?*]QL#-YHB%
M;&1FV1<[.41X3_+DSS@QDP,P"^L_Y2/ N!Y. Z Y\D$:TL:U8>_MO*SJ0[4/
M*[:T!/INOC2]SY??/BNAYC_L0=MN?J6"4YW1$N"<"( PXX#"@H 4IUE)948(
M\TI?<X4L4Z.\_812G3+)3NZA,>K^8^3(@>,@'YL23X!^TQS5WR2U+K4=MM5F
M;T!&BC ?C&ZD&')_>5XH2GPP<.?CP(<W.7+&ZP_SI:JK <^*@@N,=0Y8JE*
M-,L $R0%M.!09"5*6>FTT0PGTN1X]UH/^>1/JUM2*^>9E"S  #NR]:C#%INT
MQQFQ\7):'X$\C136.['^/3)6'\$8+$'U<<M#;Q1^J.7CSG__DUK795EML#Y?
MS+_5\FRC .;WMOB[_F)^6FDF[.^:&PXXT[),92$R@*&M4P)%#FB>"U 23 H,
M(4]]G4[""#8U<F]$M=9=M2>L_?=Z&Y'TL-,U66V5];W)"#2PKI<>XP]7]/N1
M6J6;O5"Q/:V2G5HWN^"SW>CNZW83K#)4++@#7[X$$F[D>YJPD!Y?Z01N_^I$
MOK\K9H]A[)KR;JW^]:B6XJGV&98"0D6$!CHSUCDJI09E1B0P',^PEH@7V.LB
MV:'/J='TGIS)5M!KT_R>!=R-8P/#&)D^!R%X31+@2YC$2@=\MM^72@Q\"8B>
M%,$77QU&.A_5QH8R?EJO?LREDJ^>_JALO;QM;-XN-&^F2L@)Q2G0O+1.+ H!
M5E()\@QFFE$.\RSWR>?DWK47!8V0\\E(G@@; /IHMXMS8R-N0QG9Y5#&:\?!
MC9+BH!N9F2RP=61M)[;=FO_R1X/RKY$C1OT1"\I;'MV/2E_^L#QGL0$M7'O;
M9/W^OAY>51"SW]4XI2 5VIA.E)2 %1H!!7,,)::9A$X%G5PZFYK-M']U\<8[
M^J(75M\;H.O &O&*IW;L'>?>YCPFD2YF3G3X0C<OYU4_?[72\\XPWCCT$FZ*
M$AEC)R<EE" C]:E92@#+4PPHT3C'F*F">YV:G>ACRBSQ8;7\!FP,7/+,P;VZ
M6)O(&6(WZK@2N!$9XPK,O,FC!Y6@G'&JGU&IHD?1YPS1]^C0FI!?V<_WTK0V
MU_,F87=;'J34!9*0:B"E=4Y!B(*2%_:N%"->:$ARM[O2BSU-C20:81,C;7(H
MKG?)E7Z ^\DA*&R1*6(P8@/J2EY XXH2D^=:'KG:Y 4%CPM/7GIA0!Z<#=NH
MY^DVZL/"+$5:(24!U9 "E-$4<%Z4 $*6E@P6I9!.6XS>7J9&"(>)7CPS8YS'
MLG_^!T,H\MSW <<O!\XEY:_/@7.VA_%RX%Q2\B 'SL6'AVT.GN73:^CC3C=9
M>.\>-]6&+6V6LU>LFANFRJ69]LC&;I?:GC(@P+-" "ZT*#6C.9%>:?"\>I\:
M-73" ]:F]NRJ:C0YI5<[\6\2;A48GIS;;Y3<=A[1L(],.D<951O)Z[OO!OF[
M?>1K\</M3 :A%G3/XB?!J+N90> \W^<,:V08^[UE:WLE;L.EZ_;?S!>/INL9
MA"B' F4V?PT&B,'4GJ8*H!0O54%(1J&7K^B9?J;&:/:"8K&J*NL(U!#532(;
M46ONDJO%@JWW?NU)8^?@=B.L "#&W@NU$EJWFX:,;I)6RG ,= &&H%QSKJ]1
M6>6"PL_YX]+C@TN-V;C(-OV'L75*+14$F1:&']+4& $I4D!36BBLL43"*27H
MR=:GQ@I=&.ZZ<23RKA>VAYO;1!^,1N3IW0$1+M%)K\:AJWOM]3!V):]CY4Y4
M[3KQT.#200]K]5TMJ_D/]7YIS')E5K8[_97]G*$4BX)I"7*<2X"4D(!*1 ',
M9(88*G/&"A\WCYZ^IN;7<2!J\L&L\]X5@L["ZC:Q X$5>9H?XM2(F?QB\?KU
M)K$FDMEI&(EODMO-9CWGCYOZ$G6S2CZ9U:8G\<N0"D*7X I=0>AL?V-7$+JD
M^(D*0A=?&5P*P'P=<S/&35TST^PV]_MOJY7\>[Y8S&2)<U(R#03),X!L* (M
M9 DT1Y"G.1&J\'*_<.ET:G;"3N:V8.!-LE3^10,N@^U&-J$AC,PZ>^C=MNA9
MKOEE5V>@$_K\IFM(&0%GC$+7%KC<\=@%!YRA.%&%P/W=H)ZLVY#;/0_*0@FD
M,ZR!+5EB-B>9^5NI&! H5PA)F%%, WBRGNAZ:A;/UI/U8<_A4F\CV -[LYX:
M"S>JBH-P9,*ZX,VZ2Q0PHC=K#V)C>+.>ZGX*WJP]L#AZL_:U,(S07CU6\Z6J
MJEOQK\=Y-:_#3^U?UTJU2<R*5.09Y3E0FMDJKPP#9@@,P)P@F#%[/@M];*J+
M/4[-H.H$3O8DODDZF3T3QKGC[L990=&,3%77 NE-3\[@!&6ER[V.2D;.(#SG
M(/<7KPQ%/)GX3*5<E9!P(&A>VK-="*C,$,AE6N10:4*U5V*FWMZF1CE6V*26
M-MD+R?*TC_KQ=:.78*A%II8]P.)GCG,")4ZXX<OGAG-2_FR(883L;UT.I+:&
MPNO'M3W^FXD"22$I!TBD-H@94\ 8L[DL$8-:2I%++_XXW<W4B&.;I^WA0ED/
M'RC=J.)Z@")SQ!:;5L*;I)4Q'#/T8Q"4$LYT-2H7]*O[G 0N/#WTDLE(:FO.
M6O/D\[SZZ]735]-2[=V9,B1S+3G@DAD>R+0 /"W-SH6Q+(4\YUQY70_W]#4U
M'C@0-;&R)E;401D,^B!VO7 * EST"Z=!F VX3[J(1N#[I//]C7R?=%'QX_ND
MRZ\,#<=[6"LQKQLV?U^H>G^SE+?WJ_5F_C]-19E2YU)AG (H;3:"/,> XT(
MBCC$HLQSAG*_^+S+G4Z-2O9EKG./LCUA$W6A6,1P[-VH)32BD3EF7]R;9"MP
MC>N^R"%C^-P!"AS4Y]#QR%%^[E <A_UYO'MM8H'M=JFYQS+=?)@S/E_4![[M
M@8"\6WY6PMA0K0]N]2QD7FJA68H@P"BWE35)9EC+_BV%0BJ2Y5GJ%2,05+JI
M<=Q^@.WN*.&FO0*N9^>>CMV9C$RLG="I6;NX^Y8""#KD;HSY8@,9F5K#C>%(
M"1D"PA\I@T,("5\HY4- <,_GB C9R>##K\?[QX6M6WRW^:[6)_RO6I_?E*2%
MS,T^6$DM ;(G8RS/%2"IR@I6D)1"KV(NSCU/C>OW!$]JR9-K/3+=!\'Y)"T\
MM+$/U^Y>OS_CB1G!4=L;H=!';XZ]CWT:YP?*B0,ZSP:&NG**M2%']48U_WV_
M?+_\83Z4U=KZZE"I&$X+!'C)&4"*4IL3AP MH;!V:TE1ZE<<OK<_ISDT:H7X
M3K@G7Y_-/E3=F.=ZI,;RTFSD2W[I)/W59DC<$S:D<Z8#)H&],OMZ'-D=TT'Y
M8S],EY<&!Y7<KY9?-L9T.@I%G4G&":.2 ,,3)4!%7H(R+\T_.:4P$UG."N1W
MX'^^LZF9-:_;J'<K[,V)X/?A4>^]D+M> (0!,OH-0(WAEP;#1M*;_3CVH$$E
M%Q$)'55ROL.QPTHNJGXBKN3R.T,9I=K<:>L?OE]M\\MJ(6>:%YAEJ "BD!@@
MHAG@1:E CG"*2UEFNO!*A'Z^JZFQR5?K%IX((V]3FF) R&D/KJZD$0*MZ)31
M0%2+N5\BMTJLI"$)XQ(:@>GB;'<CD\4EM8^IXN(;5]7*J6YYM5DSL9FE)<VP
MV94 7&!##V4I 6>P (7D.,U+7A+D10_/.Y@:*;3R_9^#*M'L8'.;_=> $7G.
M=Z(E?W;"!3S:.*=WC!(MNTY>HM3*D8IG2J8</^<W?_GRVVKV>L&JZD[_D]G:
M6IN[]6>;W>;VV[=UO:5_O]RLY\MJ+NK3W+<_U5K,ZX"+INC*]KVJ?;&:E8PA
MBK,,:*X50%)F@&8B!1BJG,M"4$R</ -B"#<UWMB*[$8<4<:KGW1>>A1B&RE6
ML^1.)ZV,R=TZJ86\2;;Z)5L%6S_JK8KF-VT!J[TFJFT;CH?E4495KD2=AK?Q
M&)GJZ!Y(^;]NE)U7N)C#T*R.MH=ZR4MIGM8+7I0^1UDL8Z+5+;11^PCESZN6
MXOL]6__5AL5)2""79N%E1!4 X8P CF$.6"'S(L^%R F[SJGWL,.I+:8GO%2W
M$@^,1;R(N>M^/1R2T7?MUX 8P./W-#*1W7Z?=?K"OK^G(;CL 'SFO8'^$\O-
MO$ZM./^AOE@WC=IUH\D:H>0[HX:]!'ULENX[_3RIW8=MU6L.84FHLH5_: Y0
M*B%@K&0 "5*0K&10EUZ99T()-C7ZVM<KV2F6=)HE]M-)]G2SAVO'"1VO*'$>
M;,C=6/$E!C(R>XXZAOZ^(8$!#^LZ$DJX<3U+ D-ZY'@2NOUAB\$YIQ?K$7;[
M@\T7UJ_IW6K]A2WVQ+R5__U8;>S^;IN&+U6*($UR(!G$ '$N "UI"71A,VG
MLJ"YU\%P*,&FMAC\L5PKMIC_C\UK;!,>_VJ=<>?+'ZH1.ZFVNOA1?+"!S,M2
M0,R8K;!A$U 7%)1%D0&=IYE07$K"T]D/M>:K*0_EOH!1+\^O\J(,-FANZ_)+
M#$3D=?GN]?N;IBK83N";9*L,T*LUL.K<)+\9RWF;2Y-I,]>3G6;U+:;1+-R2
M'!KKH$MR,.%&79)#0_I\20[>_E7YOG<7N;5<K3>U*K226!<@Y5":918)P(@L
M >5I43*.2.Z7(J:OLZDMG:V$]5Q=U5[LU^0%/XVO&Y&&0BTR.799P_=<-&Y:
M__]HB<1[,8F15_QTAR^19KQ7]3-9Q_O?&1A4:3<(KUBEI"4SPV3U'N+6GEE_
MJY,JO7K:/?*)/=D?W?[-UO+NP3ZX[V?V>;58&,:SOYS)K* E5PI@F=46O@+<
MF/A H-(,$):PE%Z52>*(.3G2:KU2=>-BF3PNI3T,J/_>*N(9/QEG=-V([^7'
M+#)EUM(#;L5/]E5,]G2TV4;WGVOU3&I%;[I1/7"B3?ZTZB:MOB%#*Z,.2-@8
MRSBBCAML&17NHZC+N+T-O#XX:PG;;=CO;-/^Z[.R=Q72%M!Z-Z\$6_R78NMM
M].BLY%)#GFH ,<D!$JP$G",&:,$SK%*!D/8Z+PHCUM16CP\V=>CF.ULF,'DR
M@GH>^X<9*L=#_]$'(/)2X'2JL!]UW^KX9)Y<U,QMUH;:]#;S;Z&VOT[>F-_<
M)%L<ZN#]&HGDO_J&V/]6(.B(A+T3""/:N#<"0>$\N@\(V_K@*-75O=H6?/VP
M:BH[MRX1D"HM*>0@50@"Q QOES9*-96(984J,V$+&/E4&NGI;6I,W!;CV4J;
M=.(.=$#IA]J-<H,!&)E)K\!N2.CJ94Q"AZ[V]#AVZ.IEY4^$KCJ\-(Q0_B^U
MD%]7W<JWX[37J^5FOGQ</5:[^S![S/IIU23=AMGOYHGOU=WZP\K8NNN],'W[
MV(PJ03.(4R"X,E1$5 I877($29[B/"-9FG<!\U_=&2F2N$Y3\3#>_NL(E/;F
M4;47(:NEJLU+8VJN5X_?OB?:WF?9GW@>3L0:;S<^?,GA>R&;U*H,-BMPO[4]
M=\HF>W?-5H^DT_<F@5G2J&QF<](H;:L2[++$]-YE>I-RY($)2N>Q9!UU(8@,
M^/,E)'9W0ZW9SJNB.I&,?:9Q:I8)"0'46 &491J414: SC&G!8>"8$]SMJ^[
MJ=FS3?HN7YNU%U!7HS443-&MUJV@^_O\O6(+(:U6%U "FZV]78YLM[JH?VRX
M.KTU,"B#5=_?+59_?S0:F+\V?=DJ5$MYHB+5KMMMR&]1%*S0D )!F*$79)B%
MYB2SYYT9XP6D*?/*HWRM0%,CH"^/#P^+>L?!%HG<BFM/PY:K):B+Y\T[)>MS
MM%/E\SP#LZ\>53>.&W.L(K-@76?/ZG*3M-HD[P]&Y52UO3V.C!(P'@K?L,$G
MUPHU;G!*( B/@E="M3O8>>I!K3=/G\Q';)TKWO[K<?[0.F?-1,935=(<$)D)
M8_'!%)0EYP#IG)*,YVE6>,71]74V-;KM9*WGK.H$'5 GN1=A-WH,A5MDZNO$
MO$EJ06ODWNZ0^]B#W!#OJ8N0A/:>.M_AV-Y3%U4_X3UU^9TK(B+V<AI;(FN+
M0C%)2*%P!@IB $4THX"EE-@$6045&D,NO,J"GN]J:NS1. W6=EDC8++8B3W
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
MF94&HS8DQ?XE/$)GTS_;W]B)\R\I?B)'_L57_,BC=DU8/\W^^#(K(:=E@1A
M6DB J!2 \XP CIB F,L,0B>.V#4Y-2KX8SFW.XXO&[9QK<ZQAT__]!ZF=>19
M_,?']U_?ODF^?+W]^O;+]5/V6,<>+^3VX69BMO_8>2/O-37*I#L6O9M;)WXS
M-(_B-HWJ)[:^6]>?F:Q/ 3^I=;WJSS)$4T55"0IJ)YK-D4$%,=L,5J2J3)'.
MH5<&5(<^IS8)V]2_56/N/K!U\L.*>WTM60?X'0]DPH(:^]CE()6R$=C6@&U$
M;NYB;'1"LYD(F9C1&:+ .1HO]SMRND9G((XS-[J_.O#(P[9HKS+N]/NE6-VK
MVV5]_[%6W]6RFO]0[4_]TI-ZMCJAJ;*5W&ZO#T1.&IFC)#$=B%?83;:G#./N
MLX<!=+35'MC,0"__JE*;SHEW.X,XD4(*@0''4-JBH1@P"0G O(2**T12XK7/
M/MG+Y%;T-C$<JX7US)5\&D<W)KH:G<A\T\BW]<./PBZ]&(3UQ#_9T[@.^'W*
M'OG=]SX\-'#03"A5;1HJ:9-5?%PM5UW*\(]J,RM87BB&4I"766FS'A> YIP!
MF14E(P0AP93?Y8%+M].[-.BD3N;-XOI+FT[=T[!WPMR-,$+C&)D_M@"VULDO
MK<2_WB3[0IM_J8!!/CX@!8XQ=.AXY"A#=RB.XPP]WAT0+_#/U?HOF^R+/<PW
M;#'+E=19SE*@<UD >ZH/F"$;D)-2Y;K(N53NB3</VYZ:O=%*EXA&/ ]_^6>8
M]9/&E4A$YH8.A-?7@N 1-# <C)&"!EQ!\0L9.*UV;\C LU?&"QDX+>M!R,"9
M1P;7CE,VV^#B_5*JG_^W>IH1F.,,Z1(0)#% F3);()6;/VQHLT*E^;53/JVS
M/4R-CKJ29HV422UF8N3T+@/W#,A^=@H"3V2.\D9F2'6WT]I?4]#M68MCUW [
MK=")LFUG'AQ@2WQ8L>4?IIWU)_8DOBOQUZ?U:J-JIP3SMV]K=M]&F.FR1!GB
M"*C".J-F6A@K TJ@J3!37K)2*.UL9;CV.K4);^5.:L&33O)D)WK2RNZQ(CO#
M[V"PQ  U,DVXX3DD/M(96 \C* ; (YE'H8#V,Y]\ >LUK)P;&\_D\M7OP!CS
M?MG?3&L+SSR]_2F^VW 7&ZP^(SD6"*$<8(TH0 KFALAU#I!D5/"B9$KEKE;:
MJ0ZFQMF=C$DG9)T3P=U$.PGB90OM6FAB7XCYH>)EGO6I/L@Z.]G@:,99GSK[
MMEGO<Z%*M6Q=2;<UI7ZSO[7^I$V2O)E"@FF1$B P%P 5L  ,9QKD,E>$%@7/
MF;NA-DR&J5% *][ ',8#Q\'!8HN/;F06Z2E_T7JSF]_M%$FZ@7B_;!-GQA^&
M:PN7!!V.EZ]*<N6P!*@UX@RH?R&1RTV_<)409]TOEP!Q;VJH!U%/&N;ZEVV
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
M-3$A;LAY1(=<:/"EXD3<].R)&'%L8&""W=5*_CU?+&8H9[0@- >ZA(;<RUP
M+DD!E*002YCJ5'FE#^\:GAIW=W)Y)L7M8'+;O ]1/C+;7M3;/V_M,R7#IJ;M
M&A\W^^PSE8X2S#[__;!)=RO_^[':U ?H7U>?E15NOE ?U::I%/UA59F?^^:=
MU[G@E&69V:';FW^N<V.=(3.+-1*0%EF&H5?1E!A"3HT,]G2TY7;7G9;)4FV2
MA='0_G1Y4"^//^T7FAI:5R#*%^#&32\]KI%Y[MF0;A5,;-&"1L7D%ZODK_;7
M_U]SU[+<( A%]_D*?X 944#89)%U5IUVU45& =M,)CH3FT7[]07;/!HM(@'C
M)N-D-.=ZD!OA< ]SV,4@9(-XS<E! ITTOX>D^O:_(BB6%V'G6?U**QH*F& B
M$=6;"&JS.8I  =7 GG$B,U3@E-%[I)T3SMRR?T?"T(&.TEZ'B'62>ESHFEKL
ML6'J7KWGEH>0BL\9ZY&:S^T-#Z@^G=,=G6=UK%6[4T)=/6V;W>IS)2O^OL\/
MN]_LP,LL0Q*P)-8K,=(<%+@4 ,M40@YCCLI19FY#@'-+$W_BC73 T3E>IVPQ
MR+A=VO#)8_!Y?G<*QSO96O+BU]=V"'1:EUM+"CJ>M[;7^:A:?5%/3'WXV'Y)
M<9K6VL28E S3'&!,H!K$RAA0# 60."M(DI2,Y7)3M?X=VEC?K8JU!]BJK["?
MOM*!#]=OUE(-08^7<"/1FO@TS3%7#17QNAF[EG6X">R2CQ]&'R0T7(5[GN\.
M5?1JH"9@]6L?Z@/+8 TDF.MA31<ZNG#7U9LVE-8XEQ7;L< D8Z($$C(*$-6#
MGRS. 4I00M*"8\RLI$TCRMQ>;'1P(_VS>\FSRQAW4Q(X2^CX0+M_5)LO7H.L
M6C>2X-?BNA=I6B]KT\UV3*N-)__7UZ];9JV.EHO3-^I#;].S7'P#4$L#!!0
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
M%K4[IW+.@+/* B=6C"DN&G^<8>@[0*A90F%X" T@]0ZPL\4([8M-0?^IX\F
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
MT_Y\D_?\8[K^]/QTM5Z<X/*JBY.SC+1;!Y)0T*M*0 A&!XHYBN'>,6Y4FQ*
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
M'KC(,@KN4K:FWS*C<4KG#TFG#*J0#@#V:.4 :E3T5Q"XKYT(:A,"YX."X))
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
M6[A+8J^<Y3UK;84<^Q20TT*XW9FKW^?A9+%<3_\+\X4EOF@;&TC[S@D+V>L
MRF@*47EQP(HJ%I/#<I1GN@]3N!74W%. 6E/==("Y=Q?;AJ+66O:RHM!UDZ3+
M%%@HY3ED&VCO$#?@1)90C&;!&>.=:8.QARC:"E/^*6%J$-EW@*$JC3?E.2T\
MK2'J=#9=?_MG^#H].3WY9;%<+OZ:SC\^#Y_I3];?)M%G='50>U*E)C\$@O/$
M*N<F9,X*LMBH\'H'*K=+>+*G!+9F2NJ\K<E58]I-2X?#>IO<_V%#-CC9@MRV
M74Z4EXI9SL!:;T&ASQ 5?>M,IG]IQ>3M3,R3ZW+B!%=.R@AD9Y%8U!0])*:
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
MVH#*04+M;0%IO;="9R4Q[>8@=$77N,OLA_9"NF+M7I YV]NV^F'#C+66J=N
M*,Q<S\5=#]*M?WMB1-(R*0F<605*&O+\F*DV.R@3L#!TMNT-VOFLNV6^V4N_
M%FUD^S)&NFY6 %Q/1S_-8-<M7SK">-==R.]CR*NQ#"D4X!!B75UGHH; #0)S
M0=AB/+?XDH:\KN.HM0+9"&FSI>+]U>7RD@1*E_G/^<7%V_FB7N^),,D7+1!B
MX+P.\G?@(TK(.8HDF3(E[I8PV^-+SWJBZSZ NA_=-I)*!['M<Z1-T$8MG6,0
M,=JZ8C "%F&(AQ2I!ZWHOS;;@IX[V8BEVLWP\'AYQ3#".1AL7U<.Q(=+7%P.
MD)E[C*2;1_T<KQ;3RVE>A[\U [F)?P5Z45TE0)DD*)7)A8IHP1'[M#92E8R'
MZ[IGOW_$RN_66#N55,:.DW8D\>=_4< X7=XATO%D1(X>H@X%5"ATQX3BQ..,
M*F.V/*DAH??#"<9Y'.\.?,=)9OS=QOO0^J:^]5[<(=5:Q(PZ$%\5@M(NU5&$
M$DHLAD7#2GJXL^\X$#X\P#C/ZMUA\"BYC _!G?T*QU@1&1UP$5C=>N0 (\_
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
MW/$S]R$(:\[[,\+5:L#)9O3O<J*-,]QQLADQ4)BLB=(@ZV,J)UX6'Z+E:6B
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
M'<'79G+F0 2,&V>\A/MQ#"*.O@\/(I2M99^;/Z@_!%SF__R/_P-02P,$%
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
M;4XYOM;ISKOP$7BG<JM=GOE*KOX-W^SYKP?/_@=02P,$%     @ -8%D4^X
M6B \"   _"@  !@   !B;F=O+3(P,C$P.3,P>&5X>#,Q,BYH=&WM6FUO&S<2
M_GZ_@I5QJ0WH;24YMF7'0&([K8%>DOIT"/JIX"YGM82YRRW)E:S^^ILA5R^V
ME%ING-H)4J"*=SDDY^7A,T-R3WXX?W\V^NW#!<M<KMB'_[WYY?*,-5J=SL?^
M6:=S/CIG/X_^\PL;M+L1&QE>6.FD+KCJ="[>-5@C<ZX<=CK3Z;0][;>U&7=&
M5QT::M!16EMH"R<:IR?T!G^!B]-_G?S0:K%SG50Y%(XE!K@#P2HKBS'[*,!>
MLU:KECK3Y<S(<>98K]N+V$=MKN6$AW8GG8+3^3@GG?!\TO&3G,1:S$Y/A)PP
M*5XU9)?#$8C]EYQW87!X..!'W8.#HT&20-R/8['_>X1*=E \]+%NIN!5(Y=%
M*P.:?SCHM0_V2W<\E<)EPZC;_7?#BYZ>I+IP.)_!_N'/,,S:8 YN7(LK.2Z&
MWJ1&Z#IO3K329KC3]?\=4TLKY;E4L^&/(YF#9>]@RJYTSHL?FQ;#T+)@9!H$
MK?P34"=4SS].:Y5Q'"4+F)L0]4CIBYM,QM*Q?M3NW=9XU7!NQFB[TV48=D7W
M!)T-YHLK?[!!^:"&@$0;3B <5H4 0U*-T[.+J]'EV\NSUZ/+]^^VM>N)0G#9
M9&>9D1;5R,"P_SJ8<N.:+ 'C9#IC+N/NQ<[^X?$V=KS$*4LN!*Z>EH+4#?LO
MYP&3Z)["#5O1X9.9&K7G-OSSL]]V2]1M[Y,;+EG&)\ ,3"1,D7=<)BW[M<(
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
M%(P*   Y8   '@              @ $     8FEO;F%N;RUN;VYX96UP;&]Y
M965D:7)E8W0N:'1M4$L! A0#%     @ -8%D4P.-MYXGD@( CA$9 !$
M         ( !R H  &)N9V\M,C R,3 Y,S N:'1M4$L! A0#%     @ -8%D
M4\%<TD^Q#@  RIP  !$              ( !'IT" &)N9V\M,C R,3 Y,S N
M>'-D4$L! A0#%     @ -8%D4V3)#P?.%@  2-,  !4              ( !
M_JL" &)N9V\M,C R,3 Y,S!?8V%L+GAM;%!+ 0(4 Q0    ( #6!9%/^CG76
MLD,  *W8 @ 5              "  ?_" @!B;F=O+3(P,C$P.3,P7V1E9BYX
M;6Q02P$"% ,4    "  U@613T0" P\"]   ^_ < %0              @ 'D
M!@, 8FYG;RTR,#(Q,#DS,%]L86(N>&UL4$L! A0#%     @ -8%D4_O*;(YN
M;   J?,$ !4              ( !U\0# &)N9V\M,C R,3 Y,S!?<')E+GAM
M;%!+ 0(4 Q0    ( #6!9%-S>Y".,0@  )@H   8              "  7@Q
M! !B;F=O+3(P,C$P.3,P>&5X>#,Q,2YH=&U02P$"% ,4    "  U@613[@!:
M(#P(  #\*   &               @ '?.00 8FYG;RTR,#(Q,#DS,'AE>'@S
M,3(N:'1M4$L! A0#%     @ -8%D4XC09-2@!@  4B0  !@
M ( !44($ &)N9V\M,C R,3 Y,S!X97AX,S(Q+FAT;5!+!08     "@ * *@"
(   G200    !

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